MYEKLPVPFGLARYGVAPDHPEVKNCEEKFTEVAASPRFNFIGNVELGETLPLRVLKPHYDAILFAYGAPKDKKLGIQGEDALRSVYSAREFVGWYNGLPEHRDLNPDLAAGEDAVIIGQGNVALDVARILLSGVDRLRQTDIADYALETLSSSKIKRVRVVGRRGPLQASFTIKEVRELLQLPSVSFDPIPRDLLPPEDVISALPRAQKRLIQLLSKGSTNDPTTTTKSWSLDFLLSPECLNWSPVFPYRLSHVRFARNELDPADPFSASAKVRPKHLSDGKPAKVNIPANTFFRSVGYKGLPLPGLEDLGVPFDESRGVIPNDGFGRVTVPLASEAGTHDTLPNGSLISHLPGLYCAGWVKRGPTGVIATTMTDAFSTADAIAADVAQHGNTLLNPSNERTGLGWEGVRAEAEQRGVRATTWEDWERIDRAERERGSLKSKPREKFGRVEEMLAAL*