MRITRWNITRRSGSNSTLHRRRIYGVLPCGERGQRALSVHPFVFPVIPMQTVIIPNKCNERLVGLLHEAESRPIIVLCHGFRSSKDDSTIKALTTALTREGISAFRFDFSGNGESEGSFQYGNYWKEVEDLRSVVEYFSGAQRKTRAIIGHSKGGNAVLLYASKYHDVDTVVNVSGRFDLRQGIEGRLGKGFMEKIKNSGFIDVKDRNGKFDYRVTEESLMDRLNTDMSVATPMIAKHCRVLTIHGTKDEIIPVEDALEFDKLISNHKLHIIEGANHVYSSHRSELASTVVDFTKAGYQPENQQSEQVTDVNDQREG*