MGLRIHTISAEKEIRGGGGGRSGGILAAMGSELGPGRLGPIDESLSSRYSEWIREALEEIPDNFLITDPSISGHPIVFASRGFLKMCGYPREEVLGRNGRIFQGPGTDRRSVSEIREAIRQERSVQISLLNYKKDGTPYWVLFHLCPVFGKEDGRVTHFVSVQVPISTSSRVLGSGPWRNWSDIVGDSSIMREIVFGSCRREVCLDSVGELSRSLPFDSYVDSDNRGLEAEESCEASDSEKQKAATAINNILSTLTHYSELTGKVVTGKRCSSIGIVTLSSSLTISLGRIKQSFVLTDPYLHDMPIVYASDAFIKLTGYSKHEVLGRNCRFLQGPNTDVEAIRQIREGIETAQSCTVHILNYRKDGSSFWNFLHISPVRNASGKVAFYVGVQIDEDSKDDHRGLSPEMRQLGAVGAVKVAVRSSSMGVGSSSKS*