MGSLQDVSEVYTDGEHTPASSEVPVDVESPRVLLALSATFERLVHRNEQCLRCILTHRKLTPFHGVRAPDISILKYLQRIYKYTNCSPSCFVVGFIFMDRLVHKEPDCPLISLNLHRLAITSIMVATKLLDDVHYDNALYSRVGGISLAELNSLELDFLFRLNFQLHVTSSVFEGYCTHLEREMMLAGHDTERAVPIYLNGDEEEQVMASSAGDGESLQLTVNGEKQLGSEVAASLVFESPSLWATQRRLCAS*