MAGLDSGTLLKLQQQRHRLFLNDENTNHGEFSGDNKDCDQGGEMVPSGAGPGDVVGRRPRGRPAGSKNKQKPPVIITRESANTLRAHILEVGSGCDIFEGVAAYARRRQRGICVLSGTGTVTNVTLRQPASAGSFVSLQGRFEILSLSGSFLPPPAPPGATSLTVFLAGGQGQVVGGNVVGELIAAGPVIVIAASFTNVAYERLPLEEEEQLLMHQPASQVVGGGVGSGMANPFPEPSTALPFFNLPLNMANCQFPVDWSGNVTGRPPF