MSVTVQAFGWGLLSSCSVLLGCAVGLVRLPGPTTRAVLMSFGGGALIQAVTIELFGELLHEQAKAPGDPSDNNGVKITFYGIGMGIVGGLMFASLNKVLNEGGGFLRRLNTAQGAMSLLKRVQRRKAVRLLKRVPAFAPLSEPVLRKLADKMEKEPWRSGQPLLRRGAAQAGLYFVASGAALVELPADDTTDAAPTDDDGGGGKTFAPSHVTARSPSPVALSSASRVQIADVAADPPDAVPAARTVKYVVPKDGIFGDAVLLGLGALPLPCSKHCEAMQNASASLSQQRLEWLTRLSTPRGRSAKALSTAEWDAAEGLARVLRGKGNLLALGLF