MDKQQVFGSSYVDMPFFAANGAATAQGESRPRARRRRRRAARCGGGDGDGGEMDGGGDPKKRRLTDEQVHGLELSFREERKLETGRKVHLAAELGLDPKQVAVWFQNRRARHKSKLMEEEFAKLKHAHDAAVLHKCHLENESIQIKAHAAATRRRWWAFRSRVEHPLDQEPTVHEVALQIVEPPTESEMTPKRKRRRPVVATFHSSLLATCLI