MQTWQLPEHIADVLPTNARQLESAREQLLALFRVHGYELVQPPLMEYAHSLLTHIDAGLSLKTILVTDRLSGRQLGIRADITPQVARIDAHLLSANQGINRLCYAGPVLHAQPDGLPNMREPLQAGAEMYGFADIRGDIELIDLMLKSMKIADMGKVLLSLGHIGIFRALSDAAHLDAGQSATLLALMQDKDTGSVEAQVKAWKLDGMWAKAFSLLPRLYGGREVLSDARGRLPDLSAVGGALDELQAVCDAFPDNEIHIDLSELRVDNYHTGLLYAAYAADFHDAVARGGRYDGLGGYFGRARPATGFSFDLRSFIGRLPAVERQPAVLVDAEDAEAAREAVEALREQGQCVVIDYGIGHNVSEELAGRLKKTDGVWQIVKR*