MDIGKCRVREVWSWGAGTHGQLACGTLIDALTPQRVEALSDAALIVDIACGGAHGIAVFECGDVATWGRGQAGALGHGDETTITVPRFISSLQGIRISHAAAGWNHSAFVTDNGALYTCGDGTFGQLGHGHTESRLVPGRVEHLSSERINMVACGMRHTLALAVTQGSVCTSIVYAFGFNKRGQLGIQMKTNGSESKNKWCFSCPQRVDSLDMHGVVSVSANGDHSAALTRMGDLFLWGRGYNDGPDSQQPHLSHSGLKLIQVSLGWRHGLALAENKVVFAWGNNVCGQLGISRVSNNSERRAQEVNVAHKSIEQYTREREGKDGAAEKSQRQISGVDFQKVETQGMRVSWISAGSEHSAAVLEDGRIMMWGWAEHGQLGLGSLEDQEVPHMVTLASTRLSSGFFSATHDQHASANYVKTKVYCGSGYTFVVS*