MGGVDERPAIVRADSENGMGRALIDASVATHGFGGGGDTSEWDVKFPGQKFGPWAADEMAKMKEIVGRWANEHGFAEEFINEKYDFLFHRRQKQGGRGANLPLSERHAFIELARELPTRNAKQIYGWILRNMDKSTASGKWSKEETELLLKMYDELGPKWSKISKVVGRPAPACRDKWRLAKGGPKKKSGHWSPEETEKLVKLVEAHFEKRGTRPGAGPGQGFEHLTLRDNINWVNISAKLGTRNEQACLQRWYQIAPEMTKTGEWDNKQDSEMLVGLIESNTQAAETIDWENLVHGRNLSQIRRRWNYLSAKVTDHINIPFRELVHEVAKMTKDETVIALAQQYAATNAEN