MSEKFSATLRIGDLNDFIAPSQGCVVSLKGLKAAPAKPEKAEVVTGTKSANTEPVKISLKDCLACSGCITSAETVMLEKQSMDEFLFNINKGKAVIVSLSPQSRASFAIHFGLSPLQVLRKLTTFFKSLGVKAVFDTSCSRDLSLIESCNAFISRYKQHHSTEDEKCKTSLPMLSSACPGWICYAEKTLGSYILPYISSVKSPQQTIGVTIKNYLCQKMGFRPDEVYHVSVMPCYDKKLEAARDDFVFEVDSPGGVHENTGLRITEVDSVLTSGEVLELIQLKSVDFKNLEESPLDRLLTNVNEEGHLYGVQGSSGGYADTIFRYAAKTLFGRELKGPLDFKTVRNSDFREVTLEIEGQTMLKFALCYGFRNLQNIVRKIKIGKCDYHFLEVMACPSGCLNGGGQIKPKAGQSAKDLIQSLEAIYMENVVVADPFKNPIVKGLYDEWLEQPGSEKAKRLIHTEYHPVVKSITSQLHNW*