MSDLDRFCWQYLQLEQRLDYPPRELIRTEECQSQLFARLFAPGALPHPPPHRYQLRVLKELIGRIEASIEDWDEHGISDDLATALTALMSQPTPSEATAAQQKSYVTYHLSLLDQPSSSSSSKSITLLENRHLIAASGTTGLRTWEAALHLGQYLCLHADSLVSGRRVLELGAGTGYLSMLCAAHLGAAHVVASDGSDDVVANLPEGAFLNGLQHEGQAAAAAAERAAVQPMDLKWGHALVGTEDARWNGGEPVHLVLGADVTYDATLAAPLLGTIAELVGMFPDVQVLIAATERNSATYAAFLDAVAKSADVALLEEVALAVDGSRGPFFPDNVPIHICRLGRRV