MSLLFGLVAKHSVEESDAVRFCSYPRQTPYMLFNCSLGNVDRYSNITISYNIFNPRNEKIIKITDKVFVKSLPDPEQFVLLGTSRSWAAFTRIHDTIIFLTDVFNPWSSESSTRTITLPPLVSNGIKASVSLSTPSPDDDNDYIVSVSFFRSKLYYCMPNRDSEWTSTNIPFSCDFNSQVVYSRKRQMFYLLTTGCAYIAALDLKNNKDPTFLQIQFQNFPLIPQHEWEILASCLRSDYIAESSSGERFIVQWYLTYVVEPWGNGNITKVFRETKRFMVFKEEEEHKFQRRKMIANYTENIGDLCIFIGRNETFCLEASKYPGLRRNSIYYTGHGFGVYDIRKKSFREYDSNLTKESKLSSISFIAKYQPVSTNRVLGFD*