MSPSPGDAWYPTSASLANRELGLARPRAFLADVASRRRDALSLAGDKTLSMPWASGVNALRVDETEHRYLLAGATDATIAVYDTAQPSRVDPRTGVATHDPILRVRRGAGDGAARSPGHAFAVSSVDWYPVDTGMFFTASFDQTVAGWDANACARVVDFAFEDKVYCIATAKGGRGGGIGGGGGGATHALVACGLAHPVVKLCDPVSGNVTHALSGHRDAVWALEWARGSEYVLVSGGGEGDVRLWDVRRAGAFMVLDRA