MVDAVVSFPLYSEAIKFAHYTDTMVRTAVRALTLAIYRVGDESVNKFITSPTMFAYFSDLVKFLKEKSFKLDALVVHAVQVDDASEITAKMFSIIEEIGDDLYYCSDIICAGISDLSRLMTQNLLHLLVLQDWLPSLNLSHPNMTTPTSLYLMSRLLQVINKKELVNTIATAFLCPQTLATTSLNPECHGHSIVGGLPIESTKVDAGSGIPMVNTSIQTEDQQSQGNSVGPLETQFMNIALLDTSDKDKRTSSSGLLSLVFCENNKLVLASLSLLAVLLQSKEMDSSLLDVPGILPQRVQHKKDLQ