MVKDFVDKNQASGIGSYDLAFAYPWKVFNGQGMNTDGDIHVLEQYDIHVQLTPKKNTILHVVAQFGQADCVKWILQLPSPSLLLQQPNEKGDTPLHLAAKEGNLAMVKNLIAAAKQLQEGDMERGGTAVCKVMLRMKNEDKDIALHEAVRYHHPEVVKLLIQEDLEFTYGANTEGNTPLYISAEWGFRDLVQMILDNCSSPAHSGIKGPTALHAVVILNDQGRNFIHFLYCLVFFFSFVQLLILSVMTKKILEAYFN*