MIYASVLQHAYCGSRKKTIEHTANLLEQALKKHPKTNLVVLQELNPYGYFCQSENPKFFDLGEYFEEDKAFFSALAQKFQVVLVASLFEKRAKGLYHNSAVVFEKDGSIAGVYRKMHIPDDPGFYEKFYFTPGDLGFEPIITSVGKLGLMVCWDQWYPEAARIMALKGAEILIYPSAIGFLEEDSNEEKKRQQNAWETIQRGHAIANGLPLIATNRVGVELDPSGAIKGGITFFGSSFVVGALGEFLAKASDKEEILYAEIDLERTEEVRRMWPFLRDRRIDFYNDLLKRYI*