MKVTVGELDVFKRCGPSYLVDSGQPWSHTNSVRAAMACLVQAVYALDKDRSMVNMGLDPLAPDWHLPFNYKLVKTLHEEEDSQQIVGAVFKWSRRLSLRRAGAAPKVVVALRGTIASGDTFTSDLSADLGLLMLQLHTTPRFLVALKEVQQAVAQYGRGRVCMAGHSLGAAVCLLVGRTLADEEKRCFIDAHLFNPPFPSFDKLDKLKLLVGGVVAAFSDKHQQEEVPASAPLHLRDWRPHLYVNTHDPICAAYVNYFQNVECNLQANSNVDAGTTPSSVASMRSLVQSWFGREARPYHLIPCACLHYVDSASPGFMKAHGMKQWWSQDTHIHSRPNRGLPPTYHIGLVVVLGTFSKAFLSKALNAYAPCGFSFVERSTHFSFVERSTHFSITLHHQCC*