MSDVENQPFFNIQRIYLKDLSLEQPNSPAIFLEQDMPSVEVEVDVKAERLAESVYEVVVAGTVTAKVKDKVAFLIEAKQAGIFDIRNIPDEQLDPLVGIACPTILFPYLRSNIADAITRAGFPPIHLAEINFQALYEQRLAQIQQQQAGAANGAPNGTTLN