APGGRPTMVSGMASLLEGSGGDYRTDPSALSGHLHSSISMCETGMSLSNTYTTLTPLQHLPPISTVADKFHHPHSHHHPAAHQRLSAGNVSGSFTLMREDHRGLTSMGNLYSHYPKEMSVTGMGHGSLSPLSGGLGSLHNSQQSLSAYGPSTHLSTDTKMLSPVSGFESHASMLSRSDQEHLARSLGGHGHGLISNLNGMHHHPHSHLHSQANGAVMMADRERHGHVTGQGMSGSGIQAEEINTKEVAQRITAELKRYSIPQAIFAQRILSRSQGTLSDLLRNPKPWSKLKSGRETFRRMWKWLQEPEFQRMSALRLAVCCKKNHTSRDDSNKNNFNSRIPVLTVVVDLQQ