MGKSKFLTSLVVVILVLPYANATLSIPKAKKHFVLVHRPCHGAWSWYKIVALMRSSGHNVTAIDLGASGINPKQALEIPHFSDYLSPLMEFMASLPAHEKVILVGHEFSGFVISKAMESFPEKISVAVFVTALMPGLTFNATATLYTELLAVSGALTLLDNRVAYDNGPTNPPTTFSYGPKYLAVKLYDKSPIQDLALATTLVRPLYLYSVKDVSMELVLSRKRYGSVKRVFIVAADDNLLKKEFQKRMIEKNPPDEVEVIQGSDHMIMMSKPLQLFTTLVSIANKYS*