MLASYSSVQDKLIRPCLRKGFPCPVEPKNYKLFINCGGRKITIDGEEYEEDLVGKGSSMFDEREKWAVSSTGTFMDNNGTLRDIYVPRSMSNLLAQKNIELYSTARASAMSLSYYGLCLQNGSYTVDLHFAEIQFTDDHTFSSLGKRIFDVYIQGKKVLTDFNIRTEAKGPGIGINRTFTTDVTDHTLEIHFYWAGKGTTSIPWRSFYGPLVSAIRVTPNFIPEIDGDDKFSTGAIVGIVVCSSFVVFLILALLYMNCYLGGNDKENKELRSLELQTSYFSLKQIKAATKNFDPANMIGEGGFGPVYK