MKLVRFLMKLSHETVTIELKNGTQIHGTITGVDVAMNTHLKSVRMTIKNRDPVHLETLSIRGNNIRYFILPDSLPLETLL IDDTPKSKTKKKDSGRVGNRGRGRGARGRGGPRGRGRGRASGRR