MMSGAVLRVGYQGVPGAYSEGAAVEFFGESGIEKVPCVSFGELLRRLNEREIDRAALPIENSLAGTIHQNYDLLLKYNELRIVGEIDFRVQHCLLVLPGVDRTQVKRAISHPMALMQCVGYLARNSIVPEEAFDTAGSAQMLRTSNITDAAAIASRRAAVAYGLDVLEEGIEDQQENYTRFFILARKDENGSDGAPDASATPRIPLDASRPCKTSVAFTLTNSPGALFKALSVFVALDIDLTKIESRHVATLLEAQLGNSAEESRVTKLRWEYIFYLDFLGSAVEDGVSNALHNLARISPFYRLLGSYYAHRSG*