MDNRVVLPLSLLVLVGCGCLALIMLLIRRPFIRSVKRKHVFITGGSSGIGLAIAKTALREGAYVTLVSRSATNLASAADLLLQQLPSTVTTQHIHCEAADVGDFEALKMAVQNAFTWRPVDVFVCNAGLTRGGYLGDGKLEDLEVTVRTNFMGTVNALHAALPLLKRHSTSQPVSIVIMASLASLYFMYGHSVYTATKYAMRGLAEGLRFELLLYNNMRVSLMCPGFTSTPFLDDAEKEIEILDILKWVNLYSRRWAESPEGVAMHTLNAIKKGTFLVTTSPLGLVLATLGRGFISADTLPHLIFELLMFLPFRITSLLILPIHRYIVRNKGAQYVEDASQSSNLMHIERYSTTSQSNHAN*