MAFTLTVLSWGTLENTPTLAAAGELEHARAAIKWGTDYLLKASAQPLRLWVQVGNAVADHDCWERPESMDTPRTAFQINSSNPGTEVAAETAAALASASLVFQMYDVKYSALLLDRATMLFQFADLNRASYTNECPFYCSYNGYDDELVWAASWLWKASNDSSYLRYIQNALQTSRGTMEFSWDDKFAGSAVLLSKMYFEGEDSLKVAKWNADSFMCVNLLGNPLTQVTRTPGGLIYIRSGANTQYASGAAFLAGLYSSYLLQSNQTISITCGNKEYSAEDM