MNSALYPDLAAAGSLAVALERLAAELAVDLTVVPGDWGASASAAIAASVPARGPLSVHIGAEARRFVVSGWSQGVQLITGATSDLSDVVRAGVAWGEGRSLRDLRRLLPFLGFTELAEAHERGPAAAVDVQWRLMREWAATKPDFPEFGLLVEAAHAEPRLRQLYPISSHWTLGFNVSTGVPSRVATAVVPAYEGSPYRVQKFLHAGLICEADTAEEAVAFAVAHLPTDLGPAVAGVVDL