MGSVVLDDIINQLLEVRGSRPDKQVQLSEAEIRQLCITSKDIFMVQPNLLELEGSYFSIWMRLPSSTALVSKDGNGDMSRKFFTLPLTLRELLDVEGFLSLTKLSKLSKDDFYEVKKRGFSDKQISFATKSPEKDVCACLLALGVSPAYKRVDTCATEFEANTPYMYSSYDDECEAAPSTRKKVLILGGGPNRIGQGIEFYYCCYHASFVLQDVGYETIMMNSNPETVSTNYDTSDRTDGIIVQFGGKTPLNLALPIEQYLNEFNPMAASGEGLVQIWGTSPTSIDAAEDREKFNVKLNVLKVKQPKGGIAKSDEDALAIEGKVGYPILVRPSYVLGGRAMEIVYSDDKLKNYLETAVEVDLERPVLVDKYLADACEIDVDSLTDSKGTVVIGGIMEHIEQAGVHSGDLACSIPTETVSPTCLSIIRSWTSKLAKQLGVWQLATLLMSEKSLRDIGFTQEVIPSHVSVKEAILPFEKFQGCDVVLGPEMRSTGEVMDIDFKFPMAFAKAQIAANQKLPLAGTVFLSLNDFTKPNLPTIANGFIELGFTIVATTGTANLLKMEGIPVDRVLKP*