MCEPCEAIQRRRRQHPRIGLGTWAGPDHIDTAAVYQTEAYVGEVLAEALEPKGTIKREELFVTTKLWNTDHERALVRPACERSLKELGLKYIDLPIAFAAGEGLFPKDGNDRMRKASVPVRETWEAMEALFDAGLVRTIGVSNFKIRDLEELLSYARINPAVNQVELHPYLAQPKLLDFCTKHGIHLTAYFPLDAQPDNPNAVEPPDDPVIGDIAKRIGKSPALRSPHVSVVPKSYRPVRVAENLDVFGFALST*