MPTPRTASSAASSQARSVREPDLVDDAMGAAVGAASAIFTIHPLDTIKSVVQGKGAAGAGSFAASSAAARSIVGSKGWPGLYGAAQRGQAACFSGHDRRTDRRALRSWRAWAVSGGAPAASVRLFVFESIRGTLEKRFADSPLAPAVPFASAAVAGLCGCAVYVPSEVLKQRQQTGQYASAGRQRAPCWRSAGCAASTRDAAGFVPTLARDVPGAFVELPIYTALKRRLLRARAAAVQGRGREEGLTTAENLALGATAGGVAAAMTNPMDVVKTRVMLGQAAGVREAVRGVLQAEGPRGFARGLDVRLAMGAPTAAIFWWVYEGVKAAIRGHKAEPETRGGPEQEERAAWEAAGQAAAATPPLE*