METKVISSGINHSTLPQSYIRPESDRPRLSEVVDCENVPIIDLSCGDQAQIIRQIGEACQTYGFFQVINHGVPKEVVEKMLGVAGEFFNLPVEEKLKLYSDDPSKTMRLSTSFNVKKETVHNWRDYLRLHCYPLEKYAPEWPSNPSSFREIVSRYCREIRQLGFRLEEAIAESLGLDKECIKDVLGEQGQHMAINYYPPCPQPELTYGLPAHTDPNSLTILLQDLQVAGLQVLKDGKWLAVKPQPDAFVINLGDQLQAVSNGKYRSVWHRAIVNSDQARMSVASFLCPCDSAKISAPKLLTEDGSPVIYQDFTYAEYYNKFWSRNLDQQHCLELFKN*