MGVNHPFQTLFAVHMTCDSCVKDVSDAVQKLGGITKVDANLKDQLVSIEGTAAPSAIVDAIQATGRDAILRGSGSSDSAAVSILETYQHLSVVETHEERAKRERQVRGLARMVQVSPEVTLVDLTVRGVSPGSYQVTIREYGNLTEGVESAGPVWAGSDRPATNPSANGAAKPRGFLGTVQVGKEGHGSVFMEASFQVWEIIGHAMIVSPHDEAASGGKILKNDADTVAGIVARSAGVWGNDKTVCACSGKTLWEERKDEIQKGMF