MKVTVGELDVFKRCGPSYLVESGQPWSHTDSVRAAMACLVQAVYALDKDRSMVNMGLTPLAPDWHLPFNYKLVKTLHEEEGSQQIVGAVFKWSRRLSLRRAGAAPKVVVALRGTIASGDTFTSDLSADLGLLMLQLHTTPRFFVALKEVQQAVAQYGRGRVCMAGHSLGAAVCLLVGRTLADEEKRCFIDAHLFNPPFPSFDKLDKLKRLVGGLVAAFSDKHQQEEVPASAPLHLRDWRPHLYVNTHDPICAAYVDYFQNVECNLQANSNVDAGTTPSSVASMRSLVQSWFGREARPYHLIPCACLHYVDSASPGFMKAHGMKQWWSQDTHIHSRPVGFRRLTTSA*