MKLLVATSLFIASFPGSVAFTARTSKIRQNASPKVVASPDTEAKDSSSKPIYDPLGLYPETSEEKQQGRIHPLEPKLDGRKSVTDPMGLYPKDSPEFFQGWLEERTASMAERTIYDPMGLYPATSEERQQGLIQRMEPPEEIIKTVQDPMGLYPSDSKDFMESVELEKESLVVQNRELYDPLGLYPESSTEYQEGKIKTLESAGQVNKPVVDPLNLYASQAPEQVDRDVVMSEALPFLEKPSLLNGELVGDAGFDPLGFAKSKEGLLSLRKAELKHARIAMLAAAGWPLLELLDKKLAALLHLKPLLLEGDRVPSLLNGGLQHVNPFYWLAVLGLAGFAEALDLMKQGENVTNGIFDPLRLYPKDAEEQERMQLSELKNGRLAMVAITLFAIMEAVTSQGVVNLAPFLFHPPF*