MRDGQLKILLAVDEASSMLAPTDEKLPPITYLSVFHQALARISQSCGFLSVFTDITPLEDMTSRPVSPSTSDYEYRTETYPGYGLELFPPLYNIPTLDLFSSRPNSWDRLIAPTRLFDYGCPSYGLYFKASIEMGPYTPATAIQETLRIATTKLLCTSTAYLEKLTESQIFALLGSVIQTRISSHSSLNSALVLKHAAHCIFIDQNQKMMLSEYPSQFVYASAANGFLASNETHWIESINTLTDAIQAEVVSLGNVGGMVTRIILTLAMQKTHERVGNETGNIPYGSSIELNSWIFNHFTRINYIPNQAHFMEFLYRGMAVECMSDQEGLDQLFTIYLTPSKFKSQKNLSLLNISFCGIRTQNDHSQVDCGDTVLTCLMNAAPEDVLQFLKSPDDHTVQWAKHVNPLFYGRHQPNLDRITNRQTSLHLVECIHTQNGTQTQLCRSTEIPHGDGDRREINLYFIRLVNSF*