MSILRCTTLSLSSLKFYLYPHYLPSLRPASNVRFCSASSGLAVSATPHFKTDSEGSKVILKGMEYAELENWVQSQGYRSGQALMLWKRLYGNNIWAHHGDELEGLNKDFKAMLCGVAEFKALTLKDVYTSSDNTRKILFSLADGLVIETVVIPCDRGRNTVCVSSQVGCAMNCQFCYTGRMGLRKNLTAAEIVEQAVFARRLFSREIGPITNVVFMGMGEPLHNIDNVLKASAIMVDEQGLYFSPRKVTVSTSGLVPQLKRFLQESSCALAVSLNATTDEVRNWIMPINRKYNLARLLDTLRDELRFKHNYKVLFEYVMLAGVNDSMEDAKRLAALVNGVPCKINLITFNPHSGSEFEPTSDEQMVEFRNTLASEGCIVFMRQSRGDDKMAACGQLGKPGDIQAPRLRVPPRFQASLQGPEGAADILST*