MSVAAEQEGGEGQTQTEGKWPGWPGDNVYRLIVPVAKVGSIIGRKGELIKKMCVETRARIRILDGPPSISDRIVLISGKEEPEAALSPAMDAVLRVFKRVSGLSAGEADAMGSAVAGAAFSSVKLLVASSQAINLIGKQGSTIKSIQESTAATVRVLAEEEAPSYATSDERIVEIHGEASKVLKALEGVIGQLRKFLVDHTVVPIFEKTHNAIISQDRSADARADKTQPSIPSLTALHSAPAPQVGIGSEYSLSLKRDPSIYDRESHLDQKIPQSGLLLFGQDSSLGGLRPTGLGRAAAPIVTQMTQTMQVPLSYAEDIIGVGGSNIAYIRRTSGAILTIQESRTPDEITVEIKGTASQVQMAQQLIQEFISNQKESTPGIYGKMDTGYSSYTQVAESSYPSSSFASHIGGYGSLI