MLFSKLGPLQCTAPYEVAGGFPDADLGVNKGGNNGGRDKSKEDYEAFLKGGEQVVSVMQEMLKLLEDMNMDAKSEEVAVEIAAQGVIGQRVDQMEAGFLLALDYMIQVAEKDQDDQRRSILDVIKQTVLSHLAKKCPPHVQVIGLLCRTPKKDSRYELLRRVAGGGGVFKGENGAKVQLPKANLNDIANQADDLLETMEARPTVPDRKLLARLVLIREEARNMMGGGILDERNDRGLSMLPQAEVNFLTKLVALKPGVTVRKMLKEVLEGKNEGADHTNEDTDGDSSGQRMSSGIFHGESMTGRKPRPVRPGMLLETVTKVLGGIYTSNAPGITAQHLEWVHQQTLQILQELAF*