MFIRRAVRTVSPLNSSTRRVLNTALFTHASELNKIETRPNHIHPTAIVHPNALLGQGVSIGPFCTVGSAVKLGNYCQMHPGSHVFGFTELGDSCVLLTGAIVGADLPGSTIIGSSTIIGHHAVVGVKCQDKKYKPGDECYLLIGDNNDIREYTSIHLSSKSSDKTVIGDNNLIMGSCHIAHDCKVGNNNIFANNTLLAGHVVVEDYTHTAGAIVVHQFCHLGSFCFIGGGSVVAQDVPKYMLVAGDRAELCGLNLEGLRRCGFSNTEVKSMRTAYRKIFMPADAKSSGGLDDRLAEVEQNEELSCFPVVSSMVQSIRDSFEQNRRGICRSRR