MDRRTYALRALVALLALTTPVKICLGARVHPHGKTNTEFIRSRCEATTYPRLCFQSLSSHASAIQTSPMQLAHTALSLTLTGAQSAAAMIGRLSTAHGVRPREVGAMRDCIENMGSSIDELRESMAQMGHLKGPDVDLQLNNVQTWVSAALTDEDTCMDGFAGKAMNGNVKSMVRGRIVNVARLTSNALALINGLASLQSKSP