MSQDPYTTKTSEINMDDNMSTNKNVSLSRVVTALEPEQVQVVDGVWGTLDESAPNYRSLGWIRASVLMIKVQIGLGVLAIYTLADVGYIMWGPIGREVFGALNAMSGHATCTIVFVVVAAIINVLVSSIQTLDRISWIGWIGLGGIMSSVITLAIAVSVQAPNFFNIVAEMKNPRDFNKAHYCGQYIASPALGSAGILMKKVCYGLALPGLVVGCVLNTHLPAKYIFVRLMRNSKHLSANATPNAIIFECMMYIWDVHYCIVLLLSIFAMVAGTYAAAVTIRDDVASNATSKPFSCDDNS