MADGESPPWAELVPDIVRKIGRHLLCEIDRHHADGLCRSWRDALLQLRPPPPPLPRLVLPEADGPAFYCVPSGCRPHPFVLPPAALRARCFGSYNGAWIFQAVDQAANHVLLNLITHQQLNLPNLIRFPSFRLPGLTFDFEVAFVAATLSSQPTDQGCVGASIIGFKRRPLNPRHIAFWRMGDEAFSQSIESRWIDEELELDVVDLLYSGHGAGAFLFLTRGENIRVFRQPIFPLGDMQTTVLYFERRGDDDDDDGRPVLDRYLVESRGKLLMVVRLGDREPGRLPTTTFRVFEREDELFNNYWTKLPDLGGRMLFVGRGCSRSYEAADGYPGMEGVYFLDDRSFHDPMVVYKDAAQRRYPCSDNGRWSGAPPPAEVERCFPEQGPSNYSPPVWILP*