MRQAAGDALRQAFMSKDDYELLREEERAWRRLARPCLMTVVVIIWTCVVIASAIMIDVVFAVTDQEWPFCQKKRLESLQIDPDPVMNGDSRASYLLTEEEAAQYFWIVVFLPTSIVFGVAVVYLFAGISVAYSAPERHSCLQVVENNCCASRRGGVRCLATLNISFVAVFVLLALFLGSSILTLETECSIALFWCYEVVCWGTSILLAGTAFFLRRKAAVIMDAGEFYGSHLRGVELLEAPVSDEPDSVIEKRIADGFKSWSGVGDSDDEEIGQGVHTGLDDVWEEDDDEAYPVPADIMKHRIG*