MEIDLGSDSDTEVEAQEVESVLSDEEGAIRGLSALPVENSTDRRALCARCSRPQKVCLCPFLPVCPLDVSTSLYIVQHPAEEGRVLRTVPLLAACLPHEKCKVLIGRRFGEERYPELATVCRNPGTFILYPGAEAANLEEMSLADIQPPYALIIIDGTWSQAKDIFYKNTLFRLPKQVQLKTPISSQYVIRTQPTNMCLSTLECAAAALSVMEKRTEIQEIILRPLQALCSFQLQHGAQIHHSKEHLLKTGLYNKPMPKNKRKLKKMELLVNNVKI