MRTDFKEAATKAGYSEWDLPDDAGTYNNVPAETGFFGSNGTYLTEKGKFFLNWYCSKLLLHGDQILDEASKAFLGCKVKLSAKASLHPPGNSLVAGIHWWYKDASHAAELTAGFYNLDDRDGYRPIARMLSRHYGTFNFTCLEMRNSEHPAYAKSGPQELVQQVLSVFWKENIDVAVAGLTYLRLSEKLLQSRNFRTFKTFVKKMHADLDYCPEYEKPAPLGRSKGEISMDELLEATQRTKPFPWDEQTDARIGSFLAEYWDRQLNKFFLSN*