MEDNNDKLLDEKNEAGQAHPQDFALPQDIQHLILASLPGRLVLKRRRVCRFWRDCIEEPGFIDRHLSNALRFHKSIACFTSVDGGLVHMYTFDPTTMNFKSMDLVFSCRFQMSGPCNGLVCSYDLKGAPEVFNPTTRKHLELPVSEIQSQSLFSEYFLGFVQSTKQYKVVGVCHRVRSLTFEVCTVGTLSWRAVRESADLLKSTKAVIVNDVMHWLLLDEASSHFTRKILLLNLTDEKFSETSVPDAVKDRDLELFEGEGKLHLWSNAGKGSASTVSEIWVANSTCQVWMHMHTIYFPIPAGMRPLFLHKKKLFYSDQIRFSYFDLQDGSDYYVSMPFVFQSFKQAKRKVNMEWRMTRVA*