MKFLLLMCLFQFHVIVIQQCGAMLHPIDFLALQAIRKTLNDLPGSSFFASWDFTSDPCSFAGVYCAGDKVIALNLGDPRAGSPGLIGRLNPAIGKLSALAEFTVVPGKIFGALPESFSQLNNLRFLGVSRNFLSGRIPAGLGKLRRLQTLDLSFNQLTGNIPWAVGTLPALNNVILCHNHLSGSVPPFVSLRLTRLDLKHNALSGSLLPMSLPSSLQYLSLSSNQLTGPVDHLLTRLNRLNYLDLSLNRFTGCIPGNLFRFPITNLQLQRNQFTGRIYPAGLVTIPVVDLSFNRFYGEISPLFSGVQILYMNNNRFMGQVPGIMVDRLLSANIHVLYLQHNFLTGIAINPAAEIPVRSSLCLQYNCMVLPVQTPCPLKAGKQKSRPTAQCGQWKG*