MFALSRSTVSLASRAALRRSFVVSQQAADKHTLVLVRHGESTWNLENKFTGWYDCPLSPKGHEEVKEAGQLLKKEGIKPDIAHTSLLQRAIRTLWHVLEQSELMWIPVQKAWQLNERHYGALQGLDKQETVDKFGKDQVLVWRRSYDVPPPTVDRSSPHHPDNDPRYAGFEFADEFTESLATTLDRVVPYWNESIVPQIKDGKTVMIAAHGNSLRALVKHLDGIDESTISELNIPTGTPLIYELDDNLKPIPQEGAIAPLQGRYLGDQDAIRARIEGVKNQTK*