MLGLRLLLSSALLLCVSAASTVLEKQYTVFAPSNEAIAKDEVFTTYMSRDGWVHHLKTNIQLMIVPSQALSDQMIFDKFTTELVTLNGTLQISQPYALVNLVEVTNPNQAGSNGVVHTMNGVVKPYWRGYTLREVEKHDELVEGLSPQLKRIKFDKPLEEFVPSGVSWVASRNRGYGNDSIAQGFFPIVQELKDPNNTEFQNLTYMYNLIDFNLYEQDIERGFQLMVMPRGDIAHMWITKDQRKGLLRFNDAILDRQAFANNGITQIVTKPLVPPGLMNFCAEYTTINLKDMYQYYRSSEWNLRNLTRSIGTQQGSFNVFAPLQSGYGEFNIEVGVRISTLEWKRHLWDFLLHMTVEPAYTTDELYKLVEAAX