MSAATVLNPVQADEIKSHPANFYRSGLLNWWSSLSDFWIEGVSLNWCGYTKLDVALEVVLNLSCSRDSNLICCRSILGDARTLYNRWKQLRDKYVKEKKKIKYSGDHTGWQYFKHLTFLDPHMVDRQQQQYARAKDGKGMLLSPGGTPHQIVITDPNFSSNLIQEVQQHPCLYDIRDPKYRHSDYRNQAWGEIIKNLNFPGDINSIYKQWKKVRDRYVREKRKIRMSNAKSGEAEESQWDLFRQMMWIDPFLDDRATFVSQHVKRKRESDEISDDGYLDDMVDVAGHHHAGTQHGNVTQLHTSPYTTMLLQTDHSHQGKPIAHLHQNVQGTQQRIPIGQLQGNVLLQQHDMNAMDGDKAFALSVTADMRALPEHARAIAKAQIQNWLDSSRLVPQINFEVK