MKLDDKQKRLGHEPPKYLNEDFFKAALEDGLRDMRVDIKKIIFSESSGGGGENYCSKIYRAKALYRSSKRQLDEELALIV KSIAITPATQFLEELAVYLREKIFYFDVLGKLEVLIGDGSKFGAKCLYTTREPIQTIVFDDLTQYGYKLASRQSGLNEEH CVVILKKLGKFHASSMVLAEKEPSVREHFTTGMLDENYIRTNERFINFMTLQCRTLANVVSKWPGYELLAEKLHRHCDNI KENLVTTGRPLPGEITVLNHGDLWVNNFMYKYDDEQPTKPIDAIFVDFQNSFFGSPGCDINFFLNSSVQLDVLIHRREFL IQTYYASLRDSLERMHSAFVPSYADIQQEIRARELYGFFSSYAFLPMVTMKKEDSYDISIEALSDQDFAKKKVQLMFSSN PRTTDTLRYALRRFDDLGIFD