MVLPMSRAARAASRLVPEIPMLRRSSKQQQQASAAAEEEQEVAVPAHFVCPISLDLMRDPVTAPTGITYDRESVEGWLARGNARCPVTGRPLRLADLVPNHATRRMIQDWCVANRASGVQRVPTPKVPLADADAADAVASVAAAARRGDVAACGAAAARARALAKESDRNRRCLAAAGAARALAAAFARLASERVEGAAAVSCALGDVLAALTVFFPLDDEARRCIASPSSLKSLVSVMSHGELQARASAAVVLRELASSSSAVDGHTLEAVQRTPGMLDALVDLVRSPISTSATKAALVTAYYLVAASDRAAARFAELGAVAVLVEALVDADKGTSEKALAALDGVLCADAGLAAARAHALAVPVLVKKMFRVSDMATDFAVSALWRLCRAGDAAGAAACRAEAVRVGAFQKLLLLLQVGCGGVTKERASELLKMLNGSRGSVECIETVDFKGLKRPF*