MRGGKSTRDPPYPNPAGANSHHKEAPSSDTADEEVQPEKTVSQEYYDTRLLPFPKRFKKPSIHIHVMLLDTMQVSTYARYLKDILNNKRPLPTTEVVKLTEECSKAILHKLPEKKKDPRCPTITCLIGTQKFDQAFCDLGASVSIMPKEVFDKLNFTVLAPTPMRLQLANSSIHYPAGIAEDVPVKIRDFFISVDFVVLDMDSDKDTPLILGRPFLSTAKANIDVGTGSIHLRINEKEEKFEFQQRTEQ*