MLAFSKGGCTLIPCTPAPQTRAWGAGGVPHKAAPCQQQQRRSSKDGWPGSRRLATAQRQRRAQSLVPKAAARKPGGLREQLPIFPLGLVALPATEVPLQIFEARYRVLFSTLMAGAEGIDEGLVNPDKAWCGSRLFGMTFIDQKSQGLASIGTLLEITEHSNLEDGRLLVNNRGRQRFKILEVVEESPVLVCEVEYLRDEEDEGANSPEAVALAAEVAELFRSVVSLSVKLKATSVPADIANPRQLTELGPFDLSFWVASLFAGSPYQQQALLEEETTLGRLKASQELLSGTQRYLGAQVALVGAFKPSGGSESDASPPAGGPDX