MDALWKQGSSSLCDWPAAEAELLRRGPWTVDEDALLAGYVAAHGEGRWNELARAAGLRRTGKSCRLRWLNYLRPGVRRGDFTPREQLLILDLHARWGNRWSKIAAHLPGRTDNEVKNYWRTRVQKHAKQLGCDVGSHRFHDAIRNLWMPRLIERIHADETSATAAAAAAAADNVSRYYSSTSPSHELSSSQPAAAYGNAVPVGNCARAPSPDASSSVTGSSWSREASPPSQLQSSSCSTMAGCSTSTDQCHNNGCSSATSVVDMFDESWSELLARANHDDTEFGFGLGETGDNWWSLEDIWEQPLY