MGNLFCCVQVDQSTVAIKETFGKFEEGPVSGCHFLPWCLGQRVAGYLSLGLQQLDVRCETKTKDNVFVNVVASFQYRALANNANDAFYKLSNTRSQIQAYVFDVIRASVPKMLLDDVFEQKNEIAKAVEEELEKAMSAYGFEIVQTLIVDIEPDEHVKRAMNEINAAARMRLAANEKAEAEKILQIKRAEGEAEAKYLSGLGIARQRQAIVDGLRDSVLGFSVNVPGTTAKDVMDMVLVTQYFDTMKEIGASSKSSAVFIPHGPGAVRDVATQIRDGLLQGSFADQS*