MGTLQTWRKAYGALKDSTKVGLAHVNSDYAELDVAIVKATNHVECPPKERHLRKILAATSAIRPRADVAYCIHALSRRLAKTHNWTVALKILIVIHRLLREGDPTFREELLNFSQRGRILQLSNFKDDSSPIAWDCSAWVRTYALFLEERLECFRILKYDIEAERLPRPAQGQDKQGYSRTRDLDSEDLLEQLPALQQLLYRLVGCRPEGAAVGNYVIQYALALVLKESFKIYCAINDGIINLVDKFFEMPRHEAIKALDIYKRAGQQAGNLSDFYDICKGLELARNFQFPVLREPPQSFLTTMEEYIREAPRVVSVPSEALLQLTYRPEEGPSEDAKSSGDELEPPPSDDVAVSNVEIAPPVPTTAPQNSIDTGDLLGLDYGTPNASTIEESNALALAIVPSESDVAPTFNSVAGQAKDFDPTGWELALVTTPSSNISATNERQLAGGLDSLTLNSLYDEGAYRAARRPVYGAPAPNPFEIQDPFALSNSIAAPPSVQMAAMTQQPHNPFGPYQPTYPQPQHQQNMMMSHANPFGDAGFGAFHAHPMAHPQTNNPFGSTGLL*