MMCTSVAPGLSGSSASIKNITLPSRKMYILRRGLLGGEDPPDSSGSAQEDEFLFTLYICIALFLVLMAGLMSGLTLGLMSLDTVELEVLKRSGTPEERACAIKIMPVIKHQHFLLVTLLLCNAAATEALPLFIDRLADPVTAVILSVSVVLVFGEIIPQAVCSRYGLKVGAYSAWFVRILMTICSPIAWPIGKLLDFMLGPDHSALFRRAQLKALVDLHGTGAGFGGTLSEDEVHVIRGALDLTNKVACKSMTPLDKVFMLSTADRLDEGTLRAILLSGHSRIPVHREGNRKVITGLILVKELVLINPADNRRELWTYGHAYGHVVLATATNSMYGSHSRDGYSALTEDVGPGGGGGGGGGGGGGGQEGEPVGIITIEDVIEELLQEEIIDETDLFIDNLQSQRVNAAAVAGSLPPRLRQVLSTGLFTPRVGRLGGGGGGLASPGSYVVRSGDYIGGGSFSATTAALLDSDATAAAAAGGNGGGSGGSAVVSAFAASAAAASADVVEPDLSLYGSGKGAVAALPSPYLGSALELRRVSASAGLAASGGGGGGGSGSRSGSGLLAAASSGRLLALRGLLGGGGGAGGTDAKTPLLLDSVAPPACQKLHEEGEEG