MDGMYGFHPTCDYSDKPVMMMSQDNLMFPSDYQTLLCSSAGDNRVSDVFGSNELLSVAASAMSSEAASMGPEIRTNNGNVSLGVVKAKIACHPSYPRLLQAYMDCQKVGAPPEIAYLLEEIQRESHVYKQGVAPSSSCFGADPELDEFMETYCEILVKYKSDLARPFDEATTFLNKIEMQLRNLCTGVESARGLSEDGAVSSDEELSGGDEISQDGKQICEDRDLKDRLLRKFGSGISSLKLEFSKKKKKGKLPREARQALLDWWSVHYKWPYPTEGDKIALADATGLDQKQINNWFINQRKRHWNQSENMPFA