MKKEYARLVTMAAWTATAVASLLLVVKVAAWWVTGSVSLLASLIDSVLDIAASVVNLIVLRFALQPADHEHAFGHGKAESLAALAQAMFISGSACFLILNGVDRFFRPHELNAPELGIYVSAIAMLVTFGLVLFQRYVVRKTGSQAIAADSLHYQSDLLMNAAIMVALGLSWWGLGQADAIFAIGIGLYILFSAFKMVHDAVQTLLDRKLPDEELEQIHAICLSVAGVIGMHQLRTRMSGPVRFIQLHLELDDNISLLEAHQISDRVEDKLREHFVGADVLIHQDPHSVVLEAEQQQKSLQ*