MDKLTKSGVCGLAAACFILLHCGLVVVSNAAPIAMFVFGDSLVDTGNNNYIASTARANFRPNGIDYIDSKPTGRFCNGKIISDFISDFMGTPPIKPYLDPSNDESSLLLGANFASAGAGILNTTGRLFVRVLTVEKQFELFDEYKQKIAGYIGDAAAQKLISGALYSLTFGGNDYINNYLMPTARSNKEYTLPQWQDLLISTYKGELTEMYNKGARKFSISSLGPLGCIPSQLNMKKSVNGACIESLQQLSVNFNAALKSMTEQLNAELPDATFVYVNSFGIVMDYISNPAAYGFEVSDTACCGQGKYNGFLICNALSNLCPDRTKNVFWDPFHPTQKVNGLITQRILNGPTTDLSPVNIRQLLGI*