MVMELHSQNNPFSIYLITSFLFLLFLLFKLVKKSSSNNSTSKLPPGPKTLPLIGNLHQLVGSKSHHCFKKLADKYGPLMHLKLGEVSNIIVTSKELAQEIMRTQDLNFADRPNLISTKVVSYDATSISFAPHGDYWRQLRKLCTVELLTSKRVQSFRSIREDEVSELVQKIRASASEEGSVFNLSQHIYPMTYAIAARASFGKKSKYQEMFISLIKEQLSLIGGFSIADLYPSIGLLQIMAKAKVEKVHREVDRVLQDIIDQHKNRKSTDREAVEDLVDVLLKFRWKMNWNIP*