MRFGGKFVEKCFAWSRLVSLLPFGSLVSRLVLMELAALSALLLMLIVLLMMLWLRIRLRSRVAFSLLTRCFALRPSYLLRTLPPNPAFLESLQSFDERLFSVCHRLLGPGIFVRPEGPLARTQASLPISAGGLGLIPTVRVAPSAFLGSWALVAPILASRFIVADRPLLQSVVAHVDDGCISVAPMVCFLLITLTDDVVAAEFSTLIAALTFDVARALLRSCGGPGAGAWLETYPIFSTRRLTQASFSLLVATVSGITGFSCVVFVVIRLMRGGVHLPMCTAVEAHFGS*