MLPADLMRAVVPVFPPSESTVVREGRLRGERSPGELHCAPSKFFMLFDTNGDGLISFAEYIFFVTLLSIPESNFSVAFKMFDVDHSGVIDREEFKKIMSLMRSFNRQGATHKDGLRIGLKVGQPVENGGVVEFFFGNDGNEPLHYDKFSKFLKELHDEIIRLEFSHYDVKSSNTIPAKDFALSMVASADMNHINMLLDRVDDLVNDPDLKDMRISFEEFKAFADLRRRLEPLSMAIFAYGKVNGLLTKQDLKHAAQHVCGVDLTDRVVDIIFHVFDTNQDGNLSSEEFLRALQRRETDIRQPTIPGPLGFLSCWFGGRKSSSLRQMVF*