MINFSSFYQQIADSNLQHWLETLPAILGKWQREHKHGNLPKWEKVLNKLHYPSPDSVDLVDSVTIGTGEQLTPGEKEKLENLLRLFMPWRKGPFHIHGIHIDTEWRSDWKWDRVKPHISPLQNRTVLDVGCGSGYHMWRMLGAGAKRVVGIDPSPLFLCQFEAVKRLSGENHPVHLLPLGIEELPPLDAFDTVFSMGVLYHRRSPIDHLLQLRDQLRMGGELVLETLVIDGDENAVLVPQDRYGKMNNVWFIPSVAALMLWLKKCDFTDIRCVDTDVTALAEQRRTDWMPNESLVEYLDPKDITKTVEGYPAPKRATIIAVKNQPNQDLS