MQTAQVIPFQFDAREVRTLLIDDQPWFVAADVSCALEYRIAGDMTRNLDDDEKGTQIVRTPGGDQEMLVINESGLYSAILRSRKAEAKRFKKWVTAEVLPAIRKHGRYEDSSNKMATLVGETIGTDGFHMLGSLIRGKVAALPVEVRRRATAKIWSQTHAAFGVRSATDIPANQLDAARNFVAAYSVHEGEWLPKPEKRCGTMLNDHQLYDVYFVCHHFQYLFEIFKRHSLYSFLGQHGSRAGVEMIDHFKDGYMGVWKLRKDFDDEFDAVQRRLGLNRYSEFRIR*