MEDRTLESGNGGERPQFPPLARQESYNLSNLDEAQSHLGNINSKPLNGMHFDELLKNVISVEEGQQLQNPSSSSLPASFFLGNFNLNGALSRKTADEVWKEIAHHEHVNTVVANESLQQRLSTIGETPATPEHFLVRGGVINIGNQPNLMNAAQPIMAIDPTVVSQQTDWLQFQMAAVQQQMTMLDSNLKVRESVYENSAVNFDYSENQVGMSMPMPAISASSCESQATAVRKRHFSDEMKERTIERRQKRMIKNRESAARSRARKQAYTNELEHEVFQLGKVNSWLKKQKEVEMILASNPTSMPKYQLRRTSSAPY