MRRLPIFFLVDVSESMAGDNLRQLQEGLERLVRSLRADPYALETVFISVIAFAGKPKTLTPLVELYQFYAPRLPLGSGTSLGSAMAHLMDEMERTVQRSTPEKKGDWRPVVYLLTDGKPTDDIEPAIKRWKRDFEERSNLVAIGVGKHASLSALQRFTENVLSLDATTEDDFKRFIDWISQSVASQSRSVSMNQDAKISLAKVDHSIMERIEEIAQATTVDEDFVIVAGKCQSTKLPYLMKFERIGQRFSTQELSVNADRYNLVGVFPAEKDYYELSDPRAMARTINTDALIGAPGCPHCGNRFGLAMCGCGQIFCVSGTGEATCPGCNQTVVMGESDGEGFDISRARG