MGDPKATSLRSLPPGCRFYPSEEQLLRCYLSNKNDADLAQSGGYDLIRELDLYDHDPFDLPDSACYSYGHAGRKRHWFCYTVRVLKERRAKSGYWRRKGRDRDVVGRGGKAVLGRRTSFVFYLGNSPNTAVRTDWVLYQYAQVDHVKASFVLCRVFVRSRHGNRLSYNGVSSCAEESACTVRHIGIQHDGFHTPNIVETEVHGDNSAHRKNEMLNFPMRLDREINDRVKNGPVSISRLQPNGQVPSSVLGGSNPIFLDDLETEHLLSIVEGDFIELDDLND