MPGTVLLLAASPAGKGCLVDAASVLPVLAAVAPSVLSGTDTANVVELADPLEPQAVLTRLRAAATAPGP ......