MSAPETQPTAEGDEYEKTLLQLRCFDTMFLVDDSEAMQPYWPEIKTLIERIAPICAKHDPDGVDLYFVNHRPGGVLAKLPGVQSIRKSGYTHIGGFAGSMLLTSKGKQVGAIFDKVKPAGKCNMGARLGGLLKWYCDKFTAGEEKAALNIIVLTAGAFDDDIKTPLIQAARTLDEAKAPIHQAGVQLFRLGGPDLVRQKTLQHLDDELHKEAGTRDIVDTVTWSGHGTSMSDDELLKIVLGAVIKKIDIRASELHLDEAATTTRADREYDEGNVI*