MFTVTRALEEALFQHFICQKLEIAYAIHKPFPFFEGLRDKFCITEKMYKESLEACQNLVPVSRVVHNVLTQLERRFHLSFLMTLFSPINLREYPDLMTIYRSFKRVVNTCGGWRRDMPILSAAPADPAEGSSNVQPPRQYLLPQLPLLPPPPTHPPRAPRVHQPEAYTHQSSEILGERPSPSGPAGALPEFIQEGRITPVLHDNLIPKTNDKDSQEMPSVLPDPVQGIKEDSPEPNGLQDPQKVSSTPPNKKQRKEKEVSYQLQKRDIRKKSSRQVLPLCKEGVRVRETWRQSFGRRSLKGDSASHSKVMTRAEKAKTECAQTLRSVYIFQYIGKKTEKRYLFKATSSCHKQNQPPKRPEDETVGFHSAKLPVTCGEEKGVLYTEKMKRGPSEKCIRNEKGAWYTPKEFAISGNRAKSKNWKQNVLCRGQTLGQLLEKGLLLCPSRISLKEQEEGD