MSTGGSKSICPLMTEGVLESNRVRAIAVEIVLGEPDMKVRRRLWGKLESFGPGVIGRLLPDWDILLCKAESGPYKQATGGQTCISDCLWQCHWSRLNGIWGDLRTSDSVLKKYLVLSTNNDEMPSIKNSTIVIFGGSSGIGYGVADKCLSEGAVVHISSSNPTRITQAVSSLKEKYPEGQVTGHTCDLSLPDVEQGLVKLFEEIGSCDHIVYTAGDALAVRPLKDLDLQFIQKAGHIRFDVPLLVAKLALRVLKPGYTSSLILTGGAVGDRPQPDWAVVAGYAAGLYGMVRGLALDMKPLRVNFVSPGPVKTGLFTDELAEMFAKRTTLGKVGSVEEAAEAYVYLMKDTNATGSCVSTNAGSLLV*