MEDRTLESGNGGERPQFPPLARQESYNLSNLDEAQSHLGNINSKNGMHFDELLKNVISVEEGQQLQNPSSSSLPASFFLGNFNLNGALSRKTADEVWKEIAHHEHVNTVVANESLQQRLSTIGETPATPEHFLVRAGVINIGNQPSLMNAAQPIMGIDPTVVSQQTDWLQFQMAAVQQQMTMLDSNLKVRESVYENSAVNFDYSENQVGMSMPMPAISASSCESRATAVRKRHFSDEMKERTIERRQKRMIKNRESAARSRARKQAYTNELEHEVFQLGKVNSWLKKQKEVEMILASNPTSMPKYQLRRTSSAPY