MGSRLRAALQAAGGRVPEWVRARNGDVVWVLGSALLGLVVLLLVLWLGGKIGRGRAGLGGRARDLREPGVVVVCGPSARGAEESPGKTALIKTLKHGAMPPLGLVTTMKCSESRFTPKGWDPAAARSRRDAYTFVDVGGHASMALDLTRALCRARAVVVVLDARKASFMASLRDSGQCLYDVMTHPTVSRFQTPILIFCNKSDAKDALDERSIRELLRAEINRERKSRESEIGTIHDVTAAEAQRVPDASTQNVYLGYEGEEFQFDHAFGPVLFSRGSVLATSLEPIQTFVQAHA*