MVSNIAQKLADKEKSDDAPPWSRVVPLAMIACVAAILASPGSVVGPDGPVPRFAAVSARLAARDAGGAAEQEAGAAVAPLLAGLHGRALVLGAAGFTSLLSLPGLGSRAIPSVDAVVSLSALCRANLTAALAEVRRVLKSNGRLVVFEPTLGLDSRSTRRLQALTDGCRLDDDLAGLLEEGGWSRQSMARHSLAAARSWLTAPFVLGGAGANLHEPPSGAQAEPSADAPPAPAEDDIVARSTFTLTSGGGSRGYECVVRRGQDAAAAAVAFAEEHALNVDGVLQIAQHLVGQVESAAYEPPKELRLRTAGAHKKRAESLAKEGVHDEAAEHLARALMRPGLETDIAEADWSSFLAEVLAPSKLRGQDASEQVFAFCAANGLHSADEVSKLGGLVSGRLEEAGHAREEATSAAALVVRGARQRREGGYPPPQVYPPHHLPTLTSRQRREGDYSAAGAAFARALHHAGAGELSKEQLAF*