MATALLKVSGLVKEAGSIWRERRVVSSAEEHGRALRSVWPAVPAALQFGSGCSSSSSAALVAAKHHGGGGAVGASASLAAVASVVQDESEKEKEAPAVPLPVVHIDQESQADSTVVEISFGDRLGALLDTIKALKNLGLNVVRAKVSTEGDLAKNKFYITRLDNGCKVENPEVLEAIRLTILNNLLKYHPESSEQLALGAFFGSTPPKATLDVDVATHIYCKKVNDKQSMLTVETADRPGLLLEIIKIMADISVEVESAEIDTEGLVAKDKFLVSYGGAALSKSLEQVLVNCLRYFIRRPITEDDSY*