MATLGLFCRESIASARMTHGSTTRCVALPHRRRCGRLAFEHGGGRATPLLAHRRGGERTMGVVRREHGSAYLPCKAVWAWEMAPALAAVDVGETESHSPAPRMVHQFGRCNRVVVDVAGSSQTNPSSISHPPAPSGLWLMLFFSIPSSSQILAMAEPIPADSSTAVTPPVYRRRNSSEESRGISNAGGKDHGVASSAGETSQAAISAGPPDKLDPESAKACLEVEKTQPRILPLLGKPYFACVVCKSHVQQPFQVVVPRSLAPFLPSKPTSATLTWQGRSWEMRFTGGRHIQRLEAGWRSFALDNALRLGDGCVFELVGCDGEGIVFRVQVLRAEIPASIRERAGGYTPSSAIVLD