MLEEQLITHASGEALRTFIYGFYFYKIVDDKEQERGGIQQPALWHTAAKDEFSAFQRKWFEVAFVAEELLHSDIPAFLLPWLPSRPASYASRHSSFSRSFGGRSQAAALLAATVPEQRTVTLDVDINNRTDRLEWCSCYYHGNFSLNAAFEVKLHWMAVTAAVLFEMVQGWHRKATSCGFLLVPVLEGPFAPPSYLYGDPLRAQLFIPLSTSCLLKEGSEHLFDGFEPETYWDRMHLLQEAIAHRFGFVQDKYSASAFNFPAENKPQYIHVTGTVFLQLPYSKRKFSGQQRRRRNSTSSANQNVFCEERIGYNWAYNTMLTKTWRSSATGDEKFADRLLKDFTDFCCNKDGRLASFWTGCLEKMHASAP