MECLLTSGVGSACLRPGAGVGVSAQGQWRRAFFGSDREVKLRKCWSERRARRFATSASVVEYDVVIVGAGVIGVATAHHILTTTPLSVALVDAREPCAGATGAGQGYIWMTHRKPGTPGWHLAKRSKALWETFAMEVEDSGLNPTEALGWRKTGSLLVASTDEQAKYLQNWAQVLSEAGAATDFLTHLEAVNMEPALATGCLTAAALCHDDLQIDARLTIDTLLQRVRDFESRGRYKELFQSPVQHFIRSSREGRLIGVEIPEGKVFGKSAVVIATGAWSSLLMKTATTEWGMSLVPPMKPRKGHLLVIEGTHDIQLKSGIMECEYLSYNSQSSKSTEATTEPGPSIVMTATLDPNGNLLLGSYREFAGFNIDVQDEVIEKMVERAARFLPGVSNMEGRVRTGLRPYINDGRPMIGPVDDVPGLIFATGHEGSGLCLSLATAEMVTNIIQDVKGPVESAPFLPNGRLSSSTM*