MKTGVFDSILQAINSATEAQNDTRALAYWLSNLSTLTVLLQRSFKTTRTAISTPQRRRFSSERIFHASQTSNAGLAYLSGQPVVGAAGLPQVEAKYPALLFKQQLVDLIEKVYGMISDSVKKELNPLLELCIQDPRTSHSPAKGHANGLGQKNQLGHWLAIVKVLTNYLDVLRANHVPSILVHKLFTQIFSLIDVQLFNRLLLRRECCSFSNGEYVKVGLAELKHWSDNATREFAGSAWDALKHIRQAVDFLVISLKPMRTLKEIRTDVCPALSIQQLERIVSMYWDDINGSNAISAEFTSSLKSAVREESNTVTTFSILLDDDSCIPFSLDDIAKTMPIIEVAEDDLLPFVRENPSFAFLLQRGNS*