MIDKISRGKQMTNEFLHFEKISRQTWQSLHRKTTPPLTEEELESIKSFNDQISLQDVTDIYLPLAHLIQIYKRTKEDLAFSKGIFLQRESKSQPFIIGVSGSVAVGKSTTSRLLQILLSRTFTDATVELVTTDGFLYPNQTLIEQGILNRKGFPESYDMEALLNFLDRIKNGQDVDIPVYSHEVYDIVPEEKQSVKAADFVIVEGINVFQNPQNDRLYITDFFDFSIYVDAGVDDIESWYLDRFLKMLSLAQNDPDSYYYRFTQMPIGEVEAFAHQVWTSINLTNLQNYIEPTRNRAEVILHKSKNHEIDEIYLKK*