MLTQQLAASVQQATASAVAAAVAPLARDLSVLTSAFDQQRTVLTQHQSLLEHLQRPAPTEQRQTDVSQAVVQALVQALPAALAGAGIAFGAPFLRASSQARLALSRPRLLPSATPSGLPSSATGAIAVSLDPVSGQLVLQAHSAASSPGSQREQLAFPDLLLCLQLLAFQISTDTVLPAEERCRRLEALARLQYEIIVLARTLPWERVFPWVQHHLAEALACTEDADGRIVASAATVDAAARPAAGSRASRAGTAARPAAAAPAAALVLPPGVASAAPSGDARAASGSGRARSRAVQDAIDRGAVPHTEDPRYFGVSPAICWCFNQGICKNAVSDGVCFFGRHICAQCHSRDHTDCARRGATGAGAVSSS*