MRVLEQGLLALAAGGGLGLLYKLCATDRHLTLNVLNELLGLLGAWLRGEQYHGQHHLRGASSSLRPVGEGLADLIGNTPLIQLASLSEQTGCQILAKAEFLNPGGSVKDRVALEIIQEALAEGRLRPGGLVTEGTVGSTGVSLAMCAAAFGCHAFIAMPDDAAIEKAQMLQALGAEVQRLRPVSISHPDHFVNVARRRAAEQPNAVFADQFETVANFRAHLKTGQEIWEQTGGHVDAFVSGAGTGGTIAGVGCYLKQRRPAVRVFLIDPPGSGLYNKVTRGVMYTREEAEGKRLKHPFDTITEGIGINRLTANFARAQVDGAFKGTDREAVEMAAYLLRNEGLFVGSSAAMNCVGAVKAARALGPGHTIVTVLCDGGHRHMSKFHSPAYLAEYGLTPAATGRGLEFVA*