MKSTKTQPSPEREREPSFFQKLFGNLCSCFQDASIDEKPTYTPAKPVKKAPSVVQPRRVSRTLRSSESVHTNHGPERVFESPTPARTSISLESAISPNGTTNEQDIAQQGDMIDSHVHFGEQPTEPIDFADPPLPEVKRYGEGNWLLPPIAKEDEGKKCLILDLDETLVHSSFKYIEPADFVVSIEIDGLQHDVRVVKRPGVDEFLKKMGDMFEIVVFTASLAKYADPVLDMLDHSHVIRHRLFREACCNYEGNFVKDLSQLGRNLEDSIIIDNSPSSYIFHPSHAVPISSWFNDMHDMELIDLIPFLEHLARVPDVSTVLNLQL*