MSDNPSFVLNKVEDVSFAQRPIPAIDPHEVLIAVKKTGICGSDVHYLVHGRIGDFIVDSPMVLGHESSGVVVKVGADVKHLKEGTRVALEPGASCRVCEDCKAGRYQLCPHMVFAATPPYDGTLGRYYKLPGDLAYPLPDNMTLEDGAMIEPLSVGVHAVFSVGKIRANQNVAVFGAGPVGLLCMAVAKACGANRVIGIDIVQSRLDFARKYVATEVFLPPKANEGESKIEFSKRVAEQMSKQLNIPDRGENSIDLVIDASGAETCIQMGIYLARQGGTYVQVGMGNAEVQIPVTLLLIKEITFKGSFRYGPGDYATAIKLVSSGKLDLKPLVTHRFAFNDAIEAFKATRAGKGPDGVGVIKAIISGPDVDIASK*