MESSREVVVVTSPLDSGISSFELGSGSEGLRLRSCTAHRHGLTCLGTHFLASSQIQNSNSGAIFYWSWNKPQPVIKSFPVEPIKPLASNADGTYIVGGGSSGTIYLWEVASGKMIRKWSAHFRAVTCLVFACDESLLISGAEDGMVMVWSLLKILDDAGSSVHREHSFSGHSLPITDIVCGFGGCNSTIVSSSEDYTCKVWSLLTGLLRTVKFPSVINSVQLDAGEYALYAGSRDGKIYVADLNSGHSSHSIYGADIVCALSDHSKAVTSLAFSMDGFSLVSGSEDGTVRVWDVVSSQCIRIFKHGKGPINNVLIVQLRTSLSDPSLARMSNSILGKNRFSLPSPLEKYLSKRDENPDGSINVGPVVALRSNPFHSLDGQSFNSLTVLLNQIKELQQQGSSATSQMELERLKSDLGRAMQMVQRWQDVYQDLYSFSTAELLSNVDMTGVE*