MELSLASSRGALLAPAASAGKRPLSSLSLSPHPSLQIQNHIYSMPSLQYKAHSKVGCQASLATKYMETSEIVDLDWENLGFGLVHTDFMYVAKCGPDGNFSKGEMLPFGPIALSPSAGVLNYGQGLFEGLKAYRKTDGSVLLFRPEENAIRMRDGSDRMCMPAPTVEQFVDAVKQTVLANKRWVPPTGKGSLYIRPLLIGSGEILGLAPAPEYTFIIYVSPVGNYFKEGLAPINLVVEDNFHRAAPGGTGGVKTIGNYASVLKAQKIAKQKGYSDVLYLDAVHNKYLEEVSSCNIFVVKGNTISTPAIEGTILPGITRKSIIEVAQSKGFKVEERPVSVDELLDADEVFCTGTAVVVSPVGSITYMGKRVEYKGNQGVGALSQQLYTSLTSLQMGLAEDRMGWTVQLN*