MSTSGTLSNYYVDSFLIHEGDDLVQPRFAPGSLAQPARQAASAEHPEFTPCSFQSKSSVFSSPWNPVHPQTANNVSSVYHPYVHHQASMSASDCRYMRSWLDPMATGSLPFPAFPSSRSYGIKPEPVATRRGDCSTYDSRSLPVSDYGCDSPVDRDKPPGDPPFAVTNEENLSNGDKAPIDPNNPAANWLHARSTRKKRCPYTKHQTLELEKEFLFNMYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKINKDRSKDE