MAPPLLPRGAALLLLLRSAARRPAAASSRGFLSSAAAGGREGALAAAAVAVVGSGLGLWLVPPSLADSGEAVADAPAVQISVGSGSGAVGAVEERGRKRRFLLGDSFRRRVFFNYEKRIRLLSPPEKIFEYFASVRNPEGEVFMLPADLMRAVVPVFPPSESNIVREGRLRGERNPGELHCAPSEFFMLFDTNGDRLISFAEYIFFVTLLSIPESSFSAAFKMFDVDHSGEIDKEEFKKVMALMRSYNRQGANHRDGLRTGLKVGQPVENGGVVEYFFGNDGNEPLHYDKFTNFLKGLHDEIIRLEFSHYDVKSSNTIPAKDFALSMVASADMNHINKLLDRVDNLGNDPDLKGVRITFEEFKSFADLRRRLEPLAMAIFTYGKVNGLLTKQDLKRAAHHVCGVDLTDRVVDIIFHVFDTNHDGNLSSEEFVRALQRRETDVRQPATPGSMGLLSYWLNFNKCSSLTQMLLK*