MGVVTVSSSASRTPLGLSTKLTIQRSTLRKPLIVAFKTDEANKTALVAPQEKIPLPIETRKKHQKRLGKARKLAKSVKSATTDVASPCTLEVDYNEAAAKLENLYKRSPETEANSDVEDVDGLMRRGRKRRKKTSESDADKDENRTSNTVVRNRTKKAKRLSLNKRVALKWNKDEKVISSIVRKRKSRKNENEKIEELVREYSTSTDLVSLDWKKMKIPPVLTSSEHAWLFKLMQPMKGLLEVKENLQKDLGREPTNGELAEATNMSVVQVKKHLEVGRAARSKLIKHNLRLVLFVMNKYFQDFANGPKFQDLCQAGVKGLITAIDRFEPKRSFRLSTYGLFWIRHAIIRSMTLSSFTRVSFGLESVRRKSKKLSLGCCLRLKECQQRTR