MAVDSQQVVAGFLTLSMFVMLGNMIKHDHFSPVTEELGLEATGVVSNTRKLDNNAEMSSVDTTGVEDLMDAVEEVKPCWTKPKNQSSNGFVTFSLTMGPEYHISQITDVVVIARYLGATLVLPDIRGNELGNKRKFQDMYNVDKFVRSLDGVVEVIEDIPDEVSAKKPAVIRVPNRVTESFITGTIQPIFQKNKYLRLAVIFSSISLRPKETNNKDMDTIACLAMFGGLELKHEYSEVARKMLDRLQELSKKSDGKVL