MRRPVSRSPPFSTIPSLKGWSGPTPVTGIRVYASCTKFLTSRSKELRRKGERFKLTTSCHPFLPSKPTQEDIMADPKPSTEAPASGPAAPVAIFKKRGAKAKANLRKRPATPPPAASDSDSDSDYSSSEDESGRRIKRRKRNTAAVVTASSRDRANPQSEQDLKATIFTTDRASALALDSSRRDATKQTNWFDEEKDLSAKSLLGSTRSMPPPSSSSTTSGPDGTYKGLANATSYIQKNPDAPSRKVGPVKAPTNIRTITITDMAPDVCKDYKNTGFCGFGDNCKFLHAREDYAHGWQLDREWENVTRGKKVIGGTVVASAERKANKDPNQGEDERDDDGEEEAAMLEKIPFVCIICRGDYKSPVVTRCGHYFCEGCALKRYRKDPSCAACGSGTNGVFNAAKKLQKLLEKKKERAARRRREAIENGEDVSSEEEVEEEE