MDGMGEGPDGMGFDMPMLMNQQPHLFGGYNHDSSRGSPLNNVLSNPTYNEEPGMAGEDNNDAKRRRIARACDMCRKKKIKCDGKMPKCSHCINYKTDCVFTQVEKKRNPPKGYACASTVLPLSCGH