VLDLFIHISLKDHSDDFSIITTAGCDGPAQRSAKRKRKNQFRGIRQRPWGKWAAEIRDPSKGVRVWLGTFNSAEEAARAYDVEARRIRGKKAKVNFPEEPTVPQKRRVRPAPLKAPKLSASQEPTVIPAVNNLANPNAFVYPSADFASNQPPVQPDNVPFVPAMKFAAPVEAPVMNMYSDQGSNSFGCSDLGWDYETKTPDISSVAPISTVAEGAESALIQSNTYNSVVPPVMENNAVDFEPWTRFLMDDGVDEPIDSLLNFDVPQDVVSNMDLWSFGDMPICGEFF