MASTALLAPKCGACRLSSKSLLNSSNAESSTQIVAPSFCKAALTLPGSNNVRATLGSKRLCQIRPLQRMFREAAQSHRCGVRAQAAPSSGVAEDVREDDVLPDSLHGAVYQSAEAAARLFDSGGDRALVELLFPELESMANEGDQQRLWDLCKEFVLAFQEKSGIEKLRVVFADMGAAAMLAHKWADAPFTISSLNDRKPVQDDDEAAILVSPDHTALRAVEKVVKAFDEHEFVRPLVLWNPRLISGDVGVGLNVRNLRQGMLGTFTVAYSLKSLPNGSVYRSYPDPWKVFFADSKLPGRYNLAGVSDERPGPDQIERLAMGESARDSGREEPTTVDKAAGVINSFSRFMKSLSQ*