MGTFHWAPQTWEFIPFNHGPRICLGRVFGYFQMEYTLCRIFQHFERVELHEPRVQRIKVELNTKMAYPVNCRNNEEACWLIIGCSPACALYIDPTRILGFPTNGSLPSFHLLLSSLNAKPFPTLVDMEASKPLGAFSRLNSQIYQSKLPEADILLIQPVVGDMVWTPEYAQLQHLGPAVTAIDAFSDTRSDQSHRLVVHAFSNAGSHAAVQLAEAYTAVHPSASLPVTGLILDSCPGAPSAILSANAMILALPKSPLVRLLGAVLIYSVVATVALLDFLRLYQNVISKTRHVLNSPSGCFLRHGVGRTYLYSRTDAMVPWTDILDHAGEARKLAESGDDLVQTVEFTGSGHVGHLAVAGEEYTKAVLSVATSRE*