MLGVDCLRFHHCLARCTEIHCCHCGEKHIFVIGARSIVVISGRIGTEAAGTMMSVRAVAHRCARARSGAQAVQRCAGVVWTSEGHDDVRRFGMQAAGVAKGNSSGLDRRTWSEEDARGRSWNARWIGAGSFSLSFATSTIGVAYGKERVADRFAPKDVVLYQYETCPFCNKVKAFLDYHDIAYRVVEVNPMGKKEIKWSDYQKVPILVVDGEALKDSTAIITELTRRIEGGNANAPALKPESDEEERWRRWVDEHLVHLLSPNIYRTPRESLQALDYLTTSGNFSMMERATGKYFGAAAMYIIGKRLKKRHNIVDERISLYDAVEEWVKALDGRQFMGGSKPNLADLAVFGVLRPIKSLDTGRDMLASTKIQEWYSRMEDTVGATARLQEESLMGSIDNSVKV*