MAREQPIVARDFLGLGKMGDSTERDDLEAKHHAFHDADPSTLLSLKKGGMLSNLHESNVGGMMGPAAAPINGCALLNSMAFPGMKHPIWSKAATMQRLLPLRSLHEERFVEQSADNLLERSVQHFVHPSQMPDLVNKNQRNALCTQAWWQGDSPMNISTQAREECGPSANFSGGFGGPEPKNLLSLSMSDVNVLGGVPAATEIRMPSSGLTETQGNAPLTIFYAGNVNVFNDVSAEKAQAIMFLAGGGNVQCSPVELLTAAVASESMPGMVAPKPHDKSHINLQSGQTVPSRKATANQVSHSTANMQLNFALPSIPAPSSPLPTGQHMVPRALPQARKASLARFLEKRRERVQLKSPYSLKQEDSSLPEERLSSSNDPASYIPCGDKKRVPMCSWIDRMSEDSTCDMIVKEEPNLTAA*