MRGGLWQLGQSITRRLAQADKKTIGRRCFASDADLKKTVLYDFHVVNGGKMVPFAGWSMPIQYKDSIMDSTVNCRENGSLFDVSHMCGLSLKGKDTIPFLEKLVIADVAGLAPGTGSLTVFTNEKGGAIDDSVVTKVTNDHIYLVVNAGCRDKDLAHIEEHMKSFKSKGGDVSWHIHDERSLLALQGPLAAPVLQYLTKDDLSKMYFGEFRVLDINGAPCFLTRTGYTGEDGFEISVPSENALDLAKALLEKSEGKIRLTGLGARDSLRLEAGLCLYGNDMEQHTTPVEAGLTWAIGKRRRAEGGFLGAEVILKQIEEGPKIRRVGFFSSGPPPRSHSEIQDSNGQNIGEITSGGFSPCLKKNIAMGYVKTGNHKTGTNVKIVIRGKSYDGVVTKMPFVPSKYYKP*