MSLGSRKLVVLGIPWDVDTEGLRQYMSKYGELDDIIVMKDRATGRSRGFGYVTFRLSEDAEKAVSTEHTLSGRMLEVKVATPKEDMKPPTKKITRVFVARIPPSVTDDMFRNYFEGYGTLIDAYMPKDQVTKAHRGIGFVTYEHPESVDKLMAESHELAGSTIAVDRATPKEETAKPWGKGFQSPYGAYGVYTSAAARFGAFGGAFFPGYDYSGAGLGADFGGGGLPFAAASAWPPPAAPGAMMGAPSMGVPGGSPGPGYGSSSVTSQGSAGSKGVGTRIFVGRLPPEATAEDLRRYFNNFGRILDVYVPKDAKKQSHRGFGFVTFSDEGAAERVALRSHELLGHQIAVDRAAPHDGGHGRNAASGANSTLPGSGGAGGPMRGNLGSAPSSGYGGLPGGFDYHGGYGGGGMVAAGDGSGAPGHRQSRIEPRYRPY*