MASSRESVPHVFVIPLPTQGHVSPLMHLSQALASRGFVITFINTEANQECMKNTLEDGHGLDIRFETVPGIQGTGIDLSHDEGRLIFTQGLINMEGPVEKLLKDKLVSADPPISCLISDMLFRWPEDVARRIGVPSFIFWCASASCILLECSVPQMFEKGDIPVRVPDLSIDKSITYVRGLSPLPLWGLPCELSFSDDPGFTRRYNRINHVATVSGVLVNSFEELEGSGAFQALREINPNTVAVGPVFLSSLADNASLWKEDTECLTWLNEQKPQSVLYISFGSLGTLDLEQLKEILAGLEELQRPFILAIRPKSVPGMEPEFLEAFKERVISFGLVVSWAPQLKILRHPSTGGYLSHCGWNSILESVSSAVPILCWPCVAEQNLNCKLIVEDWKIGLKFSRVRDPRKVVARDEFVEVVEQLMGAESGDSFRRNVKELSKAAQRAAVKGGSSYESLDKFVKAVEVL*