MPTVHLLDYVAGNIRSLVNAIEKLGYEVDWIRSPEDVPKAEKLILPGVGHFGHCLTQLSQANYLPAIRKHIDEGKPFMGICVGLQALFEGSEEDPEVPGLGLIPSSLTRFDDQDKSVPHIGWNDANTGGKVMYDLRPDSKYYYVHTYKSPYSKGELEAKGWTVATGTYGKETFIGAIAKGNIYATQFHPEKSGVAGLRTIRAFLTGSGAQNLGADLPSDGMAASREPKDGLTRRVIACLDVRTNDQGDLVVTKGDQYDVREKGADRNVRNLGKPVEMAKKYYESGADEVTFLNITSFRDCPLADLPMLEVLRQTSLTVFVPLTIGGGIRDTVDTDGTKVSALDIATMYFKSGADKVSIGSDAVLAAEEYYSLGKKLFGNTAIEQISRAYGRQAVVVSVDPKRVYVPKLDATRHAIIKTDFPGPKGEAFCWYACTIKGGRETRDMDVVELVQAVEAMGAGEILLNCIDKDGTNSGFDLELIRQVKGAVKIPVIASSGAGNPAHFEEVFEKTTTDAALGAGMFHRGEYTVKQVKDYLQQKGLLVRQFEGEL*