MSKLILAINAGSSSLKFQLIRMPEEELVTKGLVERIGLKDSIFTIEVNGEKVKTVQDIKDHVEAVDIMLDAFKAHNIINDINDIDGTGHRVVHGGEKFPESVAITDEVEKEIEELSELAPLHNPANLMGIRAFRKLLPNIPHVAIFDTAFHQTMPEKAYLYSLPYHYYKDYGIRKYGFHGTSHKFVSQRAAEMLDKPIEDLRIISCHIGNGASIAAIDGGKSIDTSMGFTPLAGVTMGTRSGNIDPALIPFIMEKTGKTAEQVLEILNKESGLLGLSGTSSDLRDLSEEAESGKARSQMALDVFASKIHKYIGSYAARMHGVDVIVFTAGIGENSVEIRAKVLEGLEFMGVYWDPKKNENLLRGKEGFINYPHSPVKVVVIPTDEESMIARDVMTFGGLK*