MCGIFVSIRREARGYQPDVLDAASFAALSEDLREANSYRGPDYQQTLSIEVPTRRIDKSDESEAESLSPPGHVRADFYGSELRLRGNCDVQQPHQRDGNMLCWNGEVTPEDNDGVNLMQELSILETPEEIRDLFGRIEGPKDKQDKLNKLTKAATHRLYFARDPLGRRSLLIHKPTRKLPVLLVSSVSSGTSPLLEFEEVTTEAIFCVDLTSLEDEWAWENFDDSIIKLSRQNDTESLPYVCTSSYWLHVVLTPDKAYPAKVNATLPPDDYPVYDSLDIIPVHLVDTVNELLEILDRSVALRVKDIPHNSEPNSARLAILFSGGIDSTILTFLAHRHIPIEEPIDLLNVAFENPRKIRIAQEGNLGGLPKRQKKKLEDWQAKQNAPVEGKASYNVPDRKTGLQELEELRRLCPGRKWNFLEINIPYEESQNAKDKILNLMLPSRTVMDLVEFQCRDSIHRLIVIQSLALALYFASRGVGDVRDTPSSSALPYTSPARVVLSGLGSDELLGGYGRHRTAYNAAGWQGVIDELQLEIDRIPQRNLGRDDRIISSHGKETRHPFLSLDVVSFLAGLPVHYKLDPRLEVGKGDKTLLRLLARKLGLVEASSRKKRAMQFGSHSARMDGERRGDADLADV*