MAQAFVNSKIQPGKVVVFIKPTCPYCRKTQELLSQLPFKQGLLEFVDITAAGNISEIQDYLQQLTGARTVPRVFIGQECIGGCTDLVNMHERGELLTRLKQMGALQ