MDFTSIQEAFDRVAKKQKLCYTKTQEVIDRTLHEVEAAAEHLNEIEDCSVEVLKGVLRDLQIKLNEIGPLSRIGVSQKELNTTTSKYGKILDKSFNPDIAKAYRDVEFDSHLINQIIVQHFYRLGLFELGDCFAKESQESNAAAALKTHLYEMYQNLDQLQAKNLEPALNWARKNRQSLEAKGSSLEFQLHQLQFVHVLTTKGRGEALEYAKLNFLPFSAEYMSGIQRLMACLLWANRLEFSPYKDLLSSAHWDKVALEFTRQCCNLLGQPYESPLYVTLSAGSQALSSLLKFATVMSSKKQEWAALKQMPIEIPLDNSFQFHSVFACPVSREQSTADNPPMLMCCGHVLCKQSIQKLTKSNSRMFKCPYCPLETTANQCRQIYF*