MAPSKLRAALGAVKDRTSVGLARVGGADEVAADLAVAIVKATAHGESVPGDERHVQEILTLTCYSRARVAACVSAVSRRLGRTRAWAVAVKALALVHRLLADGDPAYEQEVFLATRRGRRMLDVSHRFPHRSSRSRATWDFHGFVRAYAAYLDDRLKHRMKGRVASQGKWCSDGRRDGFPDITDGSYEVGEAVAEVWALVPRDTPATGTTTTEELVSKAQHLKHILQRFIGCRPTGKARTNKVVAAALHRLVKESAVMYRELTEVMAMLADRFAELETPCCVRVHSIFTSIAKLFDELDEFYSWCRSATICRPSEIPEVERVAQKKLDLMDEFIRDRQPASSRWWRCTPPAPSSPLAPIASNGDNSSKASPAEPAPAGALVVVDDHMADFLNLGEESTPLSTEEQDRDLTLSLFGDDPATPAPKWETFDDDQCDDWETALVQSASKFAATQSATVLALPPPPGATGGEVADPFAASLAVPPPTYVQMMDMQARQRLLANEQMMWQQFETQQMAAWSYSSLL*