MVVCDFWELSLAQSQRKTPKSNIIMEPSLDLRLGFVPKPLSLFFGDVSGNRDKCDKVVTLDGFVQRLEEELTKVEAFKRELPLCILLLNDAIARLKEEKVKCSGMQDPPLKTSSGGNENENSEKKNWMSSAQLWSTQKSKSRNEEDDRSVPANSINGNSCVPEKEGSQVPSFGLMARASELSHSNSKSVGGDTSSGSSLLRVEVQSQPQPPQHMQQNPRKQRRCWSPELHRRFVDALQQLGGAQVATPKQIRELMQVEGLTNDEVKSHLQKYRLHVRRFPVFSIGQVDNGSWMTQDECGDKSKGNMSQSGSPQGPLTPLLLGGAGSAKGLSSPGRNSVDAEDEQSSDCRNWKGGLHHQQLETDNHSL