MVLPIPKSMTNHLEHMMRIFLWSSEFTRSRRNFIRWQVVCLPTEEGGLGISRLHEQNEASFLKLGRQAASSHSLRARCLVGISQSQPYGALLHLHPGQVSGERLGGLLTSFTRAVDGLLAMATGWMSGMTAGRMIVV