MFKFDFAIDDIDETIEQSIPETKPSISNEPTTTKQLPFKEHTISDLLDALPSLISYSRLTVPSGSGKEPVTILHRDLFDARFQLISEGRDELVKSDESGDNEKTGEGKDQKSVLTYLDAPSDLLPGVYEGGLKTWECSLDVVEYLEGSSPFSSYQGKRVLELGCGTAVPSLYVLQNLFSYPEEEVKQPTEIHLQDYNDSVLELMTLPNVFLTWYASPASLAAREATQSDPVDPSAPGEVHIADELRDAFLSSLAQRNITIRFFSGAWETFDLQKTGGNYDLLMTSETIYRTESLVPLTRILDEGCPDSLTEKAAKLSVNDKSAAKEHETSPLCLVAAKVLYFGVGGGISEFVEFLSEKKPGRKGEATAVLEKVTNVGRRVLSIQWI*