MVLAALAAAGCQKTGTKTISINVKVDETNIAAAGIKSPESYDVTISNFATGTAIEAKTENGLATATGIVPGVYTVTVSATQNEGGFTYTIAGSESNASLLADGDEVTVKVDAVKEAALVFKEIYYTGVKDFYFRDQFYEIYNNSTEVVYADSLCIAETVYASADKSIIYEWPIENADKYVFVKVVWQIQGDGHSYPIKPGESFVISQWATNHKAESLSKGVSPVDLTGAEFEAIEKESTAPSGLVLTDNPAINMKKVIQAGYPMPQWLTSVSGSQYIIFKPSKPLKNEDFITATNADYNGVGREVLISDVIDAVQTVSDETGMNVLGLPKVLDAGAIWCSGLYVGESIARKIKETRPDGTNVYQDSNNTTNDFEVKKDPQVRRYGAKVPSWNTWINK