MWFLCVFYHRLLDFRKPEVEALAELFGEEIAENESLQWRLPENHHNDTPFHFVQLSSEEIARNIAKRSILVKGMYELWGEGTCYEELKDSIQSYPDSRKLPFLTSDSTFRISVETFGKALTFDEQKDRIQSFTYIPFEGRVNLKNPDHNFFLMEMIESEENNGLQPILQRRIFFGREVGFADRKLLPTFQLKSRTYLGPTAMDAEMAFLMANQAKATSGKLVYDPFVGTGSILVSAARFGAMTMGADIDIRVVRDGRGPDCNVWSNFKQYGLPMPVALLRMDNNVPPWRSGLKEIFDAIICDPPYGVRAGGRKSGGRKILRGTVDPYTVPDDKRTDHIPSTGAYSLVECVHDLLHLAARMLVMKGRLVFFFPVLRDETGSEVKFPEHPCFKLVAVSEQILSSRYSRVLLTMVKVEPYSEEVEEAARLMHLEFRENHLKWLEDGNIHSSIFKPIDSSQIDTDSKAFKDPKPKYRGKYV*