MAGLFDKQASLYAAARPDYPPSLISFLASLTSHHGRAWDVGTGSGQAAIAIAEHYESVIATDVSEAQLKQAPKRENVAYVCTPAQMSEEDLQRIVGGEGSVDLVTVAQALHWFDHDSFYAHVKHVLRKPGGILAAWCYTVPSVSREVDAVFSEFYKETGPFWEPARRAVDEEYRNLAFPFTPVVLVDDGTGPIRFESKKEMRVDGFLAYLGSMSVLQCGRSRGVELLDESRQDAFRAAWGEEIRTVTWPVYLRLGGV*