MMCSRGHWRPAEDEKLRELVEQFGPHNWNAIAQKLSGRSGKSCRLRWFNQLDPRINRNPFTEEEEERLLASHRIHGNRWSVIARFFPGRTDNAVKNHWHVIMARRGRERSKLRPRGHGHDGTVSATGMMGNYNDCDKERRLATTTAINFPYQFSHISHFQVLKEFLTGKIGFRNSTTPIQEGAIDQTKRPMEFYNFLQLNTDSKKPVVIDNSRKDEEEEDVAQNNRNENCVPFFDFLSVGNSASQGLC