MVDALEFGDVFTEDMGVLNPGRIKFAESMIQFKNEKTGKLNTANAADLDGLNWQRLGNRPGIKIRFSDGKKMRFGGFKDSDLEKIKQFAQKNWNKEVEQNDLVLKGWNYGNCQVDGQSVEFTLDNKPVFEVPLSNVANCVGNKSEATLEFHQNDDCPTSLIEMRFHMPADVEDEESDPVEEFRKAVMAFAGIETETGQPVASLQQILCTTPRGRYDIKVFPNHLSLHGKTYDYKIPIKTIMRLFLVPHKDGRHVYFVISLNPPIRQGQTRYHYLVLEFLKEDEIDLELGLTEQQLNEQYGGKLEKELSGPLYEVVSKIFRVLINMKITVPGNFIGHSGTPAVMCAHRQASGFLYPLEKGFLYIHKPPMYIRFEEVASVHFARSDVSTRSFDFEIELKSGQVLVFNSVEKEEYNKLYDYVQNKHLRIRNAKKMDKNYAEDRFAGSDDEIDPYKETVKAEGKERTGGGSDDDDSDSEDDDYDLDEDIKKRKQNRDSSEGSGSEPDEEFDSDAGSSDSGSGGSETEETPKKKKKKEKEVKEPKEKKERKERAKGEGKKAKREKKDPNAPKRAQSAYFHWLNENRTKIKKEGDTVADVAKRAGEMWKNMDAEAKQPWEKKAAADKDRYEAEMKEYKKSGGGKPASAGGSSSPKKSTGPSPLKAKSKEYISDSDDSDDDDDKPLRPKEKKEKEVKKEESEENSDGSD