MLRGVPGPGLRGLKGAEGSAEDLEGSCLEVGRDFGMLRKNCAPRGLGEAEDTSGRKRDRPVRSKARRMAANVRERKRILDYNEAFNALRRALRHDLGGKRLSKIATLRRAIHRITALSLVLRASPPARWPCGHLECHRQAACALGVGEAGSSLPRPAESPNGPNLAVRDTACPLAPPAPPCASCSPHAHLGKPRVVAEAPSLAQASGGSWHRFPGAASTGPLPWPRSYLRAGPALGCQHC