MNLRPVIVGGGSAGMAAAIELARRGVPCVLFDEASRPGGVVYRGPLRAGVDPAYLGARYTRMLEKLRRDFSACAGHIDLRLNSRVVGGDGQRLMVLDEAERLHEVEYSHLLLATGCHERSVPFPGWTLPGVMLLGGLQLQIKSGVVKPLGDTLIAGSGPLLPLVACQLHAAGVRVAGVYEACAFGRMARESLALLNKPQLFLDGLSMLGYLKLNGIPLHYGWGVVEASGEGELTEVTVAPYDEEWRPDLENARPVKASTLAVGYGFIPRTQLSQQLGLEHGFSDDGYLRAECNVWQQSSQPHIHLAGDMAGIRGGEAAMIGGRIAALSILLQREAIAPAEAIERRESHLARLEAIKRFRAGVERYTQRGARQVELARADTVICRCEQVTRGDIERALEQGVQDIAGLKMRTRAGMGDCQGRMCIGYCSDRLRRATGRHDVGWLRPRFPIDPIPFSAFQNLGTEA*