METKKVEGPPSPARPPVDLANCVEELVKYTLYSSVNGTLEIDLGLSKDYCSALLKDDHLTDPTSISTDSFEGVPPYPLYKRLSAALYRSIISGAFWEIYSTMALIHEDSSLKQKEEWNKLVVDKGLELVNILKTIDFELHVQEPFFSQLKDGLKIIEGRCAVGDYNRIGSGALILFNKCLVLEVQDVRRYASFSQLLESEGLAEVLPGVKTIEEGVQIYRKFYTKEKERSNGVLAICVAKPAAQPYIFLAYILFGLSYGGVQRLLGFMHTVGTIPEALPPPRSTLLSSFMSPHKPNVESCTLTDGARALAKHVNRSSQKFWGNFDGSDSNKNQLAMDAITRVIANCCWLNMHIVPPHGAVFEIRVADGYGARWSQDGTKFIGFLEPYMEDGHLRGWKH*