MSSSASVAFDFLRVQNASETNGTVVNRSTSLEFGPGKQLAKPRFMQDLSRIKPQMMQKVLSSIGLSEDKKADFAHVNHEAKVFNGRFEASSHAEMMKLFPVSTGFASSQTDPVSRSIPAKVPEQQFTAQLSIFYNGMVNVYNVPAEKAEAIMKFAGANSSSKTRKPKINSKIEQISLPSILASNADSEDQPQRLPVGLEIVRKLSVQRFLQKRKERINSVAPYTTMNTATLPSKTGKISDDKIILSLACPSHQF