MVAHFVKEFERTHRKDLSSNARALRLLRTACERAKCTLSCSTQASLEIDSLFEGTGCYSSITRVWFEELCMDLFRKCMDPVERVLSDAKMDKDAIHDVVLLGGSTRIPKVQAMLQDFFHGKDLCKSINTDEAVAYGAAVHAAILTGETHEHVQDLLLLDITPFSLLLETAGGVMTTLISRNTIVPAKKVHLFRPYSDSQPGVLIQVYEGERAQTRHNNLLGKFELSGIPRGVPTTLITFYIDANGILNVSAKTAATKSKITITSDKGRLSNEEIERMVQEAEQYKAEDDIARKKVEAAKNSLESYAFTVRNSLRDPWVADNLDTAVRLRLVKQVNKAIVWMDHNTLX