MFESRVHGIEPSTASTTVTLDFCVVCGDKAIGKHYGAVACNGCKGFFRRSVWQNLQYTCRFNKQCNIDKDHRNACRYCRFQKCLADGMRPEAIQNERDRIGSTKRSRKRVLPSHLQCPGSNFIHNGPNSCSDGNSDSDDSLPGSHGAANSLADSKKMVDLLLDIEMRLQSSSGTAMLFGDAEDAKQSARQRTINNMISWANLLPPLPELSFNDKVLLLKHTSAAFGLLNTLQRSMTSAHIVLPNDTYLSLTSLYQPEAVSIVARIFDELLSPLRRIQLEQAEFSCLKAFVLLTPDVSGLSIPTRDRLRDSRDAFSRALFTYLAQSQSAADASVRLSNLLMLIPSLFSVAQVISGNSLLGPLFGLSDQTSNAPATVPSADQKPALVPSTSPQTVISPEPSPVSVSPLSKPDPILFAPTVSSVFNPVVSHPLLFTTPCTTISSLNHLFV