MVRRDDKNIVWFQNRRAKWRKQEKVGPQAHPYNPYLTPGSSASAPSVVPSSLPNPFTLPFGLRKPFDSLTFRYPHHVIPGYLPSAPSYHRAVPPLLQPSVGLYPASSFQTLLANISANQRPKQEFPASPPISPGTSTIVPPVDMDMDRRSSSIVNLRMKAKEHEMKMKMMRQSNDLIS