QVVALGDVPDGTVVTVMAGNDENYSAELRNASAVMKNQVARFNDLRFVGRSGRGKSFTLTITVFTNPTQVATYHRAIKVTVDGPREPRRHRQKLEDQTKGFPDRFGDLERLRMRVTPSTPSPRSSLSTTSHFGSQAQTPIQGTSELNPFSDPRQFDRSFLPPLTESRFSDPRMHYPGAMSAAFPYSATPSGTSISSLSVASMPAGGRFHHTYLPPPYPGAPQNQSGPFPASPSPYHLYYGASSGSYQFSMTAGGGGGGSGGDRSPTRMLASCTSSAAAVATGSLMNPSLGGQSDGVEADGSHSNSPTALSTPGRMDEAVWRPY