MGNSCTVHKRANSAMVDEKLVLTKRARRMCKRVKSKEVRLIVAPWEEPYKRSFLYAGEPYGVSKPKPSRGTEPDREGEEVRTKIDGLTGSDLVAFRGLRRKDIVSFLERSLSEKEKTYTRGIRRIERKSTTRVCRAGPDLCMHIVTWNMNGKIACHELHKLLGGKGESFDFYVIGLQEVPNCDASSAILNALGRNYSLVAASVMLSLQLFVFARNTSQAYIKDVRMDKVSVGGLGGVVRRQKGAVAITLKYKGISFLFIACHLSPHENNVMERNTQYQRIRQTIFTKPKSILQSPNRFIDLTGCKTDHYTPMHSDSLQQSDLVIWLGDLNYRIEGNRKSVGFLINQNLQKLLRAKDQLSREAEKGQIFHGFCEGPLSFRPTYKYDIGTDDYDTSAKERVPSWTDRILYKVNNTTNIKADVHDYDSIDCVKTSDHRPVKAALTVNFGSSLNQRYGRLNHS*