MDDIYGLHAAVHYSPQPSITPESLAASQADLQSILGFRDRIPGFGPDPVFPGSATSDATISPEIRHDEISSVIKAKIASHPRYPRLLEAHIDCQKVGAPPEIASLLDEIRRESDMSKRSASGSTRLGADPELDEFMDTYYDVLVKYKSDLTRPFDEATTFLNSIELQLSNLCKGSSRTCPSDELAGSSEEELSGGEVEVQENPSRGEDRDLKDKLLRKYSGYLSSLKQEFSKKKKKGKLPKEARQTLLDWWNIHLKWPYPTEADKIALAESTGLDQKQINNWFINQRKRHWKPSENMQFAVMDSISAPFYLDN*