MGKVVIDPVTRIEGHLKVEVEVTNGVVTDAKSIGTMYRGFEPLLRGRDPRDATYVTERTCGVCAGSHGWASSLALDQAFGAKVPTGGRLIRNLMIGAMWLHDHPLHFYHLSALDYLDITAVAKYQGQDPGLLRVKDKISKLIAAGDTAPLTPRYEPDAFCVNDPELVTLAVSHYLHALNMQAKAKKMSALFAGKQPHQSSIVAGGVTMLPNIEVVEQFRSMLLEQIDYLENIYLQDVLTFGTGPLLPLAQAGVGGGYGNFLAYGGFGLDDEGKDFLFKQGIVLDGNLSNVMPVDQSKITEGVTHAWYKDNPNGDHPYDSDTVPDLAKKDAYSFVKAPRYDGKPIEVGPLARMLVMQPQGLMDIIAKYNIKPGAVARHAARAFETVILAKEMINWVNQLEAEMGKGLRIHDTEHWNPPATGQGIGLTEVPRGALGHWIKIKDHVTENYQMVVPTTWNFSPKDAQGNYGPLEKALIGVPIPDENNPINIVRVIRSYDPCLACAIHLIDPQTNEIRKFKVN