MQNTKPHAALLASPGMGHLIPVLELGKRLVTYHGFHVTLFVVATDASTTQSLLKEPYPDINIITLPLVDISGLIDPAATVVTKLAVMMRETLPSLRSAILALKSPPTALIVDLFGTEAFAVAEEFNMLKYVFDTSNAWFFAITIYFPTIDRNLEDKHVIQKQPLRIPGCKSVRFEDTLGAYLDRNDQMYIEYKRIGIEMPMADGILMNTWEDLEPTTLGALRDFQMLGRVAKAPVYPIGPLARPVGPSVPRNQVLNWLDNQPNESVIYVSFGSGGTLSTEQMAELAWGLELSKQRFVWVVRPPIDNDAAGAFFNLDDGSEGIPSFLPEGFLARTREVGLVVPLWAPQVEILAHPSVGGFLSHCGWNSTLESITNGVPMIAWPLYAEQKMNATILTEELGVAVQPKTLASERVVVRAEIEMMVRKIMEDEEGFGIRKRVNELKHSGEKALSSKGGSSYNSLSQIAKQCELSLHFQKAKAQGA*