MSLNIKLVFKNEIHRLSTLPRSYQDLLSYCSQLFPGCRFSISYQDEEGDTITIACDSDLFTAYATCESFNLSTLKLTLSDQNASGFSSRPESVSFSSVPIAEPLPDVVWPRHTCDGCNTKPIVGPRFHCTVCDDFDFCSACEKSRPHEHPFIKFASPTEDQYLNIDIGPETLCAGLMKLREFIGRQKPQMQVREHVRLENASAGEIALRWLVRNSGIQKWPSGTVAVLEKGNFSAVFDKVPELEPGEEGVIVAKAWSKGGELFGKWRIETKEGMKIGKVKAKVCVREDFEEKVAQLAEMGFSSEIAREALIRAGGDLEKAVANLAYY*