MVQAPQRTAVSGPTLVRLLARLTAADVSASSQSLSDQLSQWLGWTDAIALSTALNGKPPAAVSGARGAGTVEQECASVRAALADAIAGDSVLSTRRRRGASHAQTAQSASAQREADYADFRQCYLALQQTMETRIGTLRGRLRSLLAAKAPEMTRLAVVDAIMERSLGARERNLFGAVPGLLAGHFERLRKADRDAQASGAPAEGQAQTEPATRPGAWLDGFRKDMQSVLLAELDIRFQPVEGLLAALRIS