MDGLYARDNPKADRSSELNTTTTIVLVLSAIFVALRFWARYVRIGYGLDDWLTVVALVLVFITGGLNYGMIAHGLGKHAANVSLEDRAIFFKILLAFECIYVTAVMMVKLALMQMYLRIFPSRRFKLVSAIIAATVVAWWIAICAVCIFQCRPIRRAWMPWLTEGTCIDLKASFIGNAIPNIATDIAILCLPVRQILKLQVNVAQKLSLLVIFLLGGFVLFASIYRFTTIMQFQIADTTWTLATACTWCVVEAACGTIALCLPTLRPLMLRVSSKFESASRSRKTAATRSNRPTELVTIGGTGKTDTRQFHRIEDDRASNESQLELGTGHGSLPHYNMSERGSGDELPLHKDGKGNL*