MRVMLLSLLLSLLLNCLLLGVPAHAEPPRLMLATGYHGHLALADYLVSEKLDGVRGRWDGQALWTRGGARIDAPAWFTRGWPTQPLDGELWLGRGRFDAASALVRAGNADDPAWHDLHFMLFDLPADAGPFEARVARMQALVKASGNAQLRLVEQRRIDNVAALDAQFARVVAAGGEGLMLHRRDAHYLVGRSDALLKYKPYDDAEARVVAHLGGKGKYAGLLGALLVQLPDGRSFRIGSGFTDAQRAAPPPLGAWVTYRYNGLTSKGLPRFARFLHVRDEPPPPDPQR