MKQAKDDLFKHRLWKILNTVPLLSAVPLEKTVSKSGGLNFHGSSVGVFCNTCMEVSKQAEEVLSNPETQKNVEILAKRLCDGKNNNDLQYKLGMGRNIPSLDANDYQTCAMCEELIEEATYYVSQNTTQAQVLAALHQTCSKLGVFGTECRSMVDYYAPLIFVEIATISPKEVCQKMSICSDSSSLALNRHQSNCDVCESAILEIETHLKDPETKEVAYANKQYFCLKLLMKFEMDEETFLVNRERAVDYLNSLDKVFVNDQFLNWDPENRLKVDKS*