MQCVASGDAKICRNAETRKVPNGKAKRFAKWWIKLQIWVKANWDAFADNFEVATAVLSRLKGPVVGRYAQVRMQECYTAGVWPTRDNLKVEIEIYFKLQAERDWACQQICSFKQGNMRTDDFVTRFLALSIQGGLGNEHAVELLERNVNPHIAEQLYLQDMRNENLSQAAEEVQKIGRAIELYKMHQGGKTTKNNQSQRHPGSSNHHNHSHGFKLFGLQPDQGAPMDIGAVQGGQMRRFKGNCYNCGQEGHMSQDCRKGAQAAQQKNNQGRQAHQLESEKPDDQLQNLAVDPTTKSGPSSTISRLLK