MFFHMVLERNMQLHPRHFGPHLRDKLVAKLMKDVEGTCSGRHGFVVAITGVDSIGKGLIRDGTGFVTFPVKYQCVVFRPFKGEILEAVVTMVNKMGFFAEAGPVQIFVSNHLIPDDMEFQSGDMPNYITSDGSVKIQKDSEVRLKIIGTRVDATEIFCIGTIKDDFLGVINEPGAAA*