MGQVWCCLQVNQATLAVKERWGRFEEVLEPGCHCIDWVFGSRVAGYLNMRVRQLDVHCEAKTKDNVFVTIVASIQYQVVDAHAREAFYKLSKPAQEQIQAYVFDVVRSSVPKLNLDDVFEQKNDIAKSVEEELEKAMQTYGFQIVQTLIVDIIPDQTVKKAMNEINAAARMRVATQNKAEAEKILQVKRAEAEAEAKFLSGEGITRQRQAIVDGLRESVLGFSHEVPGTSPKDVMDMVMLTQYFDTMRDIGAQAKSSTVFIPHGPGAVGNIVDQIRHGMLQGAVASKFQ*