MGGGVVLHRRTLNAWHFEFEHCPGTTNFTALRRCTRRTRAPFTSTCGSASAPRFHHHAGQPRQSSRLRCGASSSPEGSQPSPKPLLDWAALQEQCDPALRENERSALVNEEVVYFIFQLELDAQLQRALNYEAYEAAQQIRSKRETVDVALRQMQERKATSSAGEAATAQLSVMDIASEGLRLRMEMQKAAEEERYADAAKYRDLLAGLDRELKKAEAMASEWKRGGHQGPLLRLGQRVVHRKCGYRGAVAGWDPQCCEDDDWMQKAGVDGLTRGTQQPFYHVLVDVRDWDFDASQPPVAYAAEEMLTCPELEQEGMTWTQVYGAGDDLQHPYSYVLFLGADARGDMLPCRQLRDKYGVKRRDVYRPGTQTDESGDDNTDADDEQRGSGDDSNPKGPRIPGIDMSSLQ*