MSRLLSKLSPLIHKRSVRSFSSSTTGPYLQLSLSAKPSSEGVVNIGEIVLYDPAKQELLNLTDKPIPEEIVTAKWIGASKGWAFFLDTQDRCVLITDSLNPWACKSNPKLLTLPPLNPLFSCQTDVIWNVAMSSCPDDDEDWVVGIKSLGDQVSFCRPRRDLRWTKFQTPSDHFPTSNLTYSKRDRKFYLPGPGGHHLLSYDLDFNKADQPEFHELQFRNFPESLKYDSELSELFPSSCRTERFVESPSGDERFLVKWYAKGCLASSSKITYETQRFMVFREEETTEERFMCYTDDIGDLCIFVSKSEAFCVPASSYPGLKPNSIYFVGFGLGIYDLTTRNVSIFRAPKGALNQIVSPYWFPPASS*