MASGKESAPETWAGNGNGSRAIARRVATLQLHLNPHPSFRFGAETGDSSSSYGGVSPSPVYGFSTGAEALSALPFDAEQEMVDPNIDSPTPNGVKPQESTRDKVILVIGAGNATGGAVAKRFAREGFVACIVRRQKAELKPLADAIEEDGGRAHSFGVDARKEEEVVKLVEHIESSVGDIEVLVFNIGANEKRGILETTARLYYKVWEMACFAGFVSGREVAKRMVERNRGTIIFTGATASLRGGSGFSAFAGAKFALRALAQSMARELGPKGVHVAHVVVDAPINTAWTRGMLPDADSLISTDRVVEPDDVAELYWQLHQQPRRAWTHETDIRPWKEPW*