MSSDDVNQADNSAAPEKMYKLQTKDQEICEVPASVVSMLKLVTTMLEVITWCEAHKAGNGENSQRLQDFTNEFFKVEDPMIFELIMAANYLDIPGLLDDGCRKIASMMKGKTPEEIRNMFNIANDFTPEEEEAIRKENAWCEG