MGSTMISWFNRKQIYVALSMVKAEYIVACSTRSEAMWLRKLLVGLFDLELEATCIWCDNQSCVKLKKNLVFHDKSKHIEIRIHTDIAIPHFFAISVVEEKRRTAMAMLAGGAVSPGATYSISSPSLNVGLVTPPDESIPSSPFSDHKSEESFWNRLNKRAKSLHNNTDSQHEDSDTKVLPEDSKLLHKGLEAVASSLTRITHTLGVALEDGANLAETKLSELFPVDPPATSPVSTLKRRRVPENAEENLSEPGKDELKASVKKEDNAKLKDHQNLAMAMASKAKFLERDLKSIRGDLCFMRERCAFLEEENRRLRDAVTKGVRPEEDDLVRLQLEALLAEKGRLAHENANYARENQYLHQVVEYHKLTLLDMDMDMAAAFGDVSMRLDFSSSASPSPYSSPMKKRSLLSQNDDDDANGDPHSPIHSKIFQFSSPLQCPSDDDTPSAAEDHTLS*