MKSKREVVIVSLVLLICGYLLWTQRPVTIFRAEVGLEDDPMYLHGLYTSSKRGFIDKEWYDIAVDHLALTEWGRIHWYLEHKAELKRKYRIPTSTSYSIAFLGIGSGFIDIDKSGDSDLYCFSPKKDTKENCIEKNMLLEVDFDAGSYERFSFGDSEYYWITMPDGKLVRIKSA