MSDGAPGECRLLAGPAAWAAQLLLAALAVASLAYKRHVERPQRPVKVWGLDVSKQAVSMLAAHICGMLIALIAHRTVTAQSSECSWYFVAFTFDTTLGLLLTIGLHKAALRGAAWYGRRAAQRLGSDELQPAVGLSGNASGSGTLGDRWFEVLQTCGNYGDPPSYRRWGIQLAEWVACVVLARVMCGTVVVLLGSALVHIAQGLDSLFEGHPTLLLYTVMICCPLLMNICQVLIQDLVLKWRSAKAGAAAPGDDSNGLDGGGPSLAERLGSLTQFRGTPGRGSAIAERVASLAKLGGSRPRLAEREASLLGPADQRSDAPHTV*