MTTLASMHSPALAGAVRSSVEEFYYRGSPSTCEQRCIALDGARGNQVLLPGPGSGPVTAAQRHVESDLKRALDRCAFGASTALAATTTLPPLRLARTGSVTPHGSVSGPGVGSGSGSGTNLALVPGLRARAESASGSVSASGSDYDSAAGPVSPVTAALSPATAPAAGETSAPRPASAMSSATTSRPTGKRARSPIEQRRRYVCKTCVKGFTTSGHLARHNRIHTGEKNHVCPHPGCGQRFSRHDNCVQHYKTHLRRNTWQDDAA