MDGWHPRPSRRCYGLGLDGAPRIAQVACDAQRNGQGIVYAAYHHGWLPNRGIQQPFQPGLALSIRTNIRASVVKLAMNSTMKTVSGRQQPCTAGSGFRLYRFDLRRRAPELRQSSVTSFAVATSVAVLTVSKPFSPSAPSAAMVSLHHLAEASHNCPCGSGSSYETCCAQLHGGQLATTPAQLSRARFAAGLLGDKRYLQATCHPCSPELQQAXGGWGRSARLMQALGLHIVETCSGQVPEQHLPDAEEAQIVALALEGR