MSESRLLTLRDYIRWAVSRFHAAGLFFGHGTDNAWDEARHLVLGSLHLPWEISDSYLDCRLEDDERAELAEILRRRIEERIPAAYLLGEAWFCGIPFSVDERVLVPRSPIAELIEQRFAPWLPAEPARILDLCTGSGCIGIACAYAFEQAEVVLADLSFDALEVANVNIERHDLGERVYTVQGDGFAGLPGQRFDLIVSNPPYVDAEDFADMPAEFHHEPELGLACGDDGLDLVRRMLAEAADHLSEKGLLIVEVGNSEVHVQALYPEVDFTWLEFEHGGHGVFMLSAAQCREHRELFRSRLEK*