MQGALARLGRRVRTHGRLRSFSSTQNGSVPEVLQPDELMPGVTVAEVASRRKKLMSSLPTGSLVILNAATVKHMTDVVPYPFRQSSDYLYFTGCREPGSVAVIYNAGELCMFMPNPNPENDFWEGRVAHAPEAISQLKADRAYNISDLPKFLPRLMKQAKTIYAEDEIPPGCDLDKLPAYKEAVEEKKIKSIHRYAYECRFVKSPSEINLMRHAAKITSEAFLQTMKASRRSPHEHILAATVDFECKFRGAQRLAFPPVVAGGVNTTVIHYFRNDQLIREGEMVLMEAGCEYYGYVSDVTRTWSPSGKISNSQKDVYQAVLLAYKDSLQMYKPGVTLGEVQRVSNDKLVRATRGLGIVKKRDDYLKVNPTAVGRYLGLDCLDCKLIHEDRKLVPGVVCTIEPGLYVPLSDNFPKWFQGIGIRISDEVLITETGHEVLSSTIPKELKDIEALLQS*