MTITSHVQSQYFVNDAQIIRLPPSSQQSEKKTKRSGQPWTTEEHNRFLEAMQRFPSGPWKIIASHVGTRTTRQTMTHAQRYREKIARRKRTLAEAHLSGCPVPQPINYDMPTTEVEDLDLYGSDNDDLLQAISDTDLMLNFNFEAADSDMDEQLLLSLVESYEPVPFSAEDAQWMVEHLAPASQ