MVHFMMIPHQSLPHIAPMMHLADKLAAYEGVTCTIFLYKNLLEELPSDGLRDGVHILALPPMQGPPILGNPLANGEALGRVVNEYFDKELLGAGGDIEGKPRYHCLISDILLQWTVQAAARLQIPRYILSAMSAFAVLMVLHHPITKKDMERPKILHWPNIIPGPLISTFFLAKRKGQGSSRYLGEHIFRTGTCRSIAELQRKGVNMIPVGPLSSTVQPTKNFKGHSNENFNDVGDECLKWLDEQPPTSVVYVNFGTTGFTNFSIEMVHELALGLEGSEARFLWVLRPPPGLSAEEAEQVLPSGFEERVKGRGPITRDWAPQLQILEHRSTAAFLMQGGWNSTLETICRGDPFIAWATFADQPVNVKFAADGAKLGVMLPSQDVSTGLPLRVDRHDVEKAIRLVLSSEESNLIRKNAQNMKVAAAKAVSPKGSSSRSLMSFVKGLQIAEEYRHTELHN*