MSKRPSLLANFSDKFTFGVEFEFGIRLPKRPFTKQKEIWALAALFNAWVVDTDATLYFFDERKANKVYYCPIEIQSPVLKFGLEAFKEVDRMLTAIHKHFDVVVNRSCGFHVHVGKGKAGLNFTPLQHLMATLWIFESQISELVHKSRVGMKGGFCPSLHLRSNLGVLKHEGELLDVLLSITDLNEVVEMFSGHLYFNFLSYRIEGLRKPYLNTVKRTIEFRQHEGTMDSETVLNWVSFVVELVAWAHKIHRQDLKIFLLKNTTSTEWYSVEDLFKEIGFPQSAVEFYRGKVERLRELEQKEDEERAKNKEALDTGKSSSSESDTASSVLS*