MEEPGQLKRAFIDATAGSISGAISRTVTSPLDVIKIRFQVQLEPTTSFALLSKNVYGASKYTGMIQASKDIFREEGFSGFWRGNVPALLMVMPYTAIQFMVLHKVKTFASGSSKSEDHIHLSPYLSFMSGALAGCAATVGSYPFDLLRTILASQGEPKIYPNMRAAFVDIMNMRGFRGLYAGLSPTLVEIIPYAGLQFGTYDTFKRWTMAWNIRGLSDPTRAEESLSSFQLFLCGLAAGSCAKAVCHPLDVVKKRFQIEGLQRHPRYGARVEVKAYRNMYDALSRIMRTEGWAGLYKGIVPSIVKAAPAGAVTFVAYEYTSDWVESVLS*