MSVTAKTVCVTGASGYIASWLVKFLLHSGYNVKASVRDPNDPKKTQHLLSLGGAKERLHLFKANLLEEGSFDAVVDGCEGVFHTASPFYYSVTDPQAELLDPAVKGTLNLLGSCAKAPSVKRVVLTSSIAAVAYSGQPRTPEVVVDESWWTSPDYCKEKQLWYVLSKTLAEDAAWKFVKEKGIDMVVVNPAMVIGPLLQPTLNTSSAAVLSLVNGAETYPNSSFGWVNVKDVANAHILAFENPSANGRYLMVERVAHYSDILKILRDLYPTMQLPEKCADDNPLMQNYQVSKEKAKSLGIEFTTLEESIKETVESLKEKKFFGGSSSM*