MPTPTRFVHGVTAVDCQKQVRSWSLFRSLMELLIPSCGCHYFEEEEEPIVHNRHSYVSKTIFKPAATGNMIGTIFGHRHGKLSFCIQPSSKTTAPILLLGLEVPTELLAREMQNGVLRIALKCSSGQRKRGSPSSFLLSTPIWTMYCNGKKVGYAIKRRPSQADMDVLRLMQSIYVGVGVLEREALNCDDELMYLRANFEWVPGFPGSESFHLINPDGSAGQELSVFFLSS