MKSLLRLCTNIRAQQHNWAYPSLFPSQWMQVHQWHRKFREVSASARGYATTSSAPAADGAAAEPGAQVRLTQLSHGGGCGCKIAPAKLQEILLNVQLDFGSPELLVGASTSDDAAVYRLSPTQALILTTDFFMPIVDDPGDFGRVAAANAISDVYAMGGRPLLALSVLGMPVNKLPAGVIRRIIQGGADVCRKAGIPLAGGHSIDSPEPIFGLVVAGLAHPDHIRANSTGRPGDVLLLTKPLGVGAMTTAIKKGLLDEHGYRQVIGTMTQLNTVGAELSDDPRVHAMTDVTGFGLLGHLLEVCRGSGLHGRVAAGAVPLMGPARGLAERGVLPGAVARNWDSYGASVSLGPGVEPWLRDLLVDPQTSGGLLLAVESGAEGEVLAKVRAAGFTSAAIIGHLEAPGEEGRAAGTVSVSASSS*