MSLAETLARNLRDLTHHAGLAKVPSYRLFDLVLKRRSPLSPSLVRFTFGGPEIARVRTLAPDQRVKLLFPAADGSLPQLPATGDWRRQVRSLEARRRPPMRTYTIRALRREAGEVDIDFVLHGETGPASRWAAHARPGERLVMSAPDGEYSGDPGGYEWRPPKDIRHILLIGDETALPAIAGILEELADRDQRPTVQAFIEIPRESDRLDLRCAPETQLNWLARDVAKHEHGQEMLRAASELATLPEAGKPQRVSEVDIDRQVLWELAKPTNGEFYAWVAGESAAVMAIRRHWTGELGLDRRTASFMGYWRQGKAST*