MADNLPSVDQVATLIKNNNIGKMKTFSPEGDALRALANSGIDVIVGLENSRLQEISSSQDAATGWVNDNIRPFYPATNIKYIAVGNEVLTDGAAAQYVSYLVPAMRNIQTAIQNANLQNNIKVSTPHSSGVINGVPMSKGVFNSSLKNTMSSALKFLSDNGAPFMANVYPYYNYFYNQYEFHLDYALLEPTATAVSDGSLSYKNLFDAIVDSIIAAMEDLGYPNIPLIVTESGWPSGGADGADVATVENARAYNNNLIRHVLSNDGTPRRPGTSIDTYIFALFNENNKGGDDSIERHFGLFYPVNQQPVYPVNFSP*