MSIRLVALLALFAALAHGKPGYGPGEQDWGYVDVRPGAHMFYWLYYTTANVSSYTERPLAIWLQGGPGASSTGYGNFEEL GPVDLYGDWRSWTWVKDMNVLFIDNPVGSGFSYVDNTAFYTATNKEIALDLVELMKGFYTLHPEFEEVPLHIFCESYGGK MAPEFALELYYAKKRGEVKSNLTSVALGDPWTSPIDSVLAWGPFLREMGIVDHAGYNAIQEAANFTAQLVEEERWIQATY QWGNTQWEVMKASKGVDFYNVLKETKGGLYQRSKALTSEERLYRTMVKYDIDEDRTKLLEDLMRGPVAETLGIPSNVIWG SQSGTTFDIHRTDFMKPVIHIVNELLEKTPLKVGVFSGGLDLICATPGTVNWIAKLDWSRKDEYLAAPRNGITVDRILEG YQKTGGNFTMFWINRSGHMAPADNPAAMSHVLREFTSFG