MECLQALPRALNLQGALNLRHLTLSFSPTTQQRPPIDPNRTKYPSSLLSATCSLLKPSNPYSLSPSVSFAVSNSQSSVGISSETAEWAMQDFYALRKDVEIALVRVEEIRASAGLELLEADLVVLEKKAADSSLWDDPAKAQETLLALTDVKDKIKLLSDFKSQVEEAETIVKLTEEMESTDSGLLEEASKIIRELSKSMDRFELTQLLSGPYDKEGAVVTITAGAGGTDAQDWADMLLRMYVRWGEKQRYRTKVVEKSMGEEAGIKSATIELEGRFAYGYLSGEKGTHRIVRQSPFNAKGLRQTSFAGVEVMPLLPEESLDVDIPEEDLEITYSRSGGSGGQNVNKVETAVRMVHIPTGIAVRCTEERSQLQNKVKALSRLKAKLLVVAEEQRASEIKQIRGDSVKAEWGQQIRNYVFHPYKLVKDVRTGCETSDIASVMDGELESFIKAYLKYKYSKAVTASSVK