MLFHDSALQALFGHVVSIWEIVAAGQFVERGGVEALVRAAASGPRMSKAERLAAIKALQAVTADGTESRRVLRSLRSLKDVLLLSRDNDDSAEEEYQSYMLLANLVKIEEGARRLVAEGMVPEVHDDLTNPFVSNQYKAPVATCFAMLATVEEGVEALLDVDGVAELRHMLSYPYPEVQYAGLLGLASSPPARLEGDRALEALVPLIAPNQAERVRALAASVLGALAGESGRVQELLGSGEAVHALLALLELRRSPQAERAAVLCLPALAANPKYRPLVEERHGLLALLSHTHLAATPGAGARFDEDLAVAAANAAERVRSVST*