MLILTSQKDRSIIDRIGTALRVAQEGAFSPTLTESPEPPTSPSHLKRTAASIESTSSYKKVRFETETEDDLSDSDSSSLQCATEETTSTGSVSPHISLASSVCLDDVFCSVPGRLSLLSSTCKYKVTLAEIQRRLSPPENLNASILGGILRRAKSKNGGKELRDMLEKMGLSLPVGRRKSATVTLLTSLVEGEATHLARDFAFITETEFPAASLAAHITEQHRNNNENLQKRKECLLNAVQVLQEFVDLLSSSSSTEAVAPDTVQADLRHFSLCTHGFGAPAMIASMQACLKYVKASMENLAPVNMMPSLDPDEIDFAALYQKMQMKGVSSSVIRSVLNTPNMFNIANVNVPQ