MGGLSSVAQTGTTETDASAGATALEEVLDSQSAINSGLMSAAGTLIVSVSGTHAPASSSGAASQSDSTSASTTFAQSEWAQPSDFSASLAGVMSQNNAIVYTIDVTIGDGGITLPVLVDTGSADIWIAASECENCTAASMVDSGLTLPVGCEEEDKGYGSGSVKGCLVNIDIIIGTYELEQFHVLAASDSQGFDGTYMSGIFGLAMNKSSINNQATPMDTLSQLGMISTPEVGFYLTRTEKVTLPKITTGDGLYRVTMDGFVSHGYMVQSSNGSISMENIEVILDTGTSDIRVPEDMLLPIYAALGNGTYYFDTMTGDLVVPCNSNDDAALALQFHGQQFPLSWQDLIANPSSTDANYCYFHNIYHVINTDTGDTTLYGL