MEPLDHHLMLDVLSRLDIQSLFRARLVCKEWLELVQSPWFSARNLVVLLHLGNSLQLWDPLATTVAWPVEGLSRISTSLWASSAGLVCGMKWPYIFVGNPITRKWKKLSLGQFNLHVSNMEFRHDPFTGVYTIGLTLKGGGNTYTYTYDSSKESKGWSGPFAKPNASKTCIDLRRENHRSNSWVLTGELFVGKCVCGDKFIVATEWRDIDSLKFCGLRIWELDDCMRPMQVSNLGFGSDLQDSKLSVYPLRMELVDDVIVFYVTAPHRQAAGGVIVTYYPVRRQWEWLKGAWCPDSYRDSFVFKPSFSSKP*