MGLSVEVEDARSGKIIANVDRLQSHATIADVKARIAEKHSKYYVERQSLRLEAKGKALKDSEQLQNLGIDGKLYFKDLGPQIGWGTVFVAEYAGPLFIYLLFYLRPEIVYGAGAGDKPMEPVVKYAAACHSFHYAKRILETIFVHRFSNSTMPIRNLFKNCTYYWGFAAFMAYFINHPLYTAPCVQQTKFALIAFLICEFGNFSIHILLKNLRPPGTRDRKIPMPDANPMTLLYNFVSCPNYTYEVGAWLSFGIMTQCLAVMIFMICGFGQMTVWAQGKHRRYKSEFKAYPRRRTAIIPYIL