MRNRIEQALQPMPASFAPYLRELVLAKDFDATFSAEQYQQLLTLSGLEDADLRVALLPIAAAYSYAPISEFYVGAIVRGISGRLYLGANMEFTGAQLGQTVHAEQCAISHAWMKGEKGVADITINFSPCGHCRQFMNELTTASSLKIQLPKRAAKTLQEYLPESFGPADLGIDSGLMSPVNHGKTSDDDEELIQQALRAMNISHSPYTQNFSGVALKMRSGAIYLGAYAENAAFNPSLPPLQVALAQAMMMGESFEDIEAAALVESATGKISHLADTQATLEVINPDIPLSYLSL*