MMRQAGRYMAVYRKLAEKHPSFRERSENVDLIVEISLQPWKAFRPDGVIIFSDILTPLPAIGIPFEIDEAKGPLLETPIVSEEGLEALHPIDLDKVNFVGESLSILREEVGDGAAVLGFVGSPWTLATYIVEGKTTRTYTKIKSMTHQQPELLKSILSHLANEIAEYVIFQVKAGAQCIQIFDSWGGQLPPHQWDQWSKPYIQQLVAKVRDACPGVPLVMYINGNGGLLERMATVDVDVIGLDWTIDMADGRRRLGDSIAVQGNVDPAVLFAPLPAITEAIESVVSKAGTNGHILNLGHGVLVGTPEEGVAHFFDTARSLSYESAVLATSSLS*