MAGSKTRFPLAEFKVGVDNVIFSVDTAQNRLLVLLVMRDAEPYRDYWCLPGTLVRQGESPEDAAYRILAEKIRVKNLYLEQLYTFGEVEDSRDPRQDPGDPGKEHRLQWARYLSISYFALVRFSEAELIANGVSGIAWYSLQQVPQLAFSQNRILEYGHRRLCNKLEYSPVAFDVLPELFTLNDLYQFYATVLGENFSDYSNFRTRLLKLGFLNDTGEKVSRGAGRPASLYKFDAAAFSLHKDKPMVFI