MASGGTTAPSLSASPIVFARNLFRALNDEVPPVNMMVSPAGARSAMTLVFMGAGGKSADELRSKLILGVSNKSEVAKQHA ESWTDECSCAKKGVALRLVTRLYVNEEEKIRTDFNDMALEFFNAEAYSLNYLNPEDSVKKVNKWLEKHTFYTVRNLFTPE VFNSDSSVILVNSLFFRAKWNKIFPQQLTQIDDFWINPRQRMEVSMMRQIGQFRYGESKKLKSQILQLPFERSNLTMMII LPTAIDGLPELEEKLGQLDMNEVAAKSLMKEVDVTIPKFRIECTVDLKVPLQKMGINSVFDAGQADLSDLFEMKTPQKIS EARHKVFLNVTEFGCEVAPEAEVQPEVLKKNPDRKFFKADRPFVFAIRDRKNVYFVGHFVKP