MGAQMKSFVRLLILVQVAAILAGHGAAELSMDYYGMSCPYAEYIVRNVVGQALMKDPTLAGSILRLHFHDCFVQGCDASVLLDSTDDNTAEKDAPANKSLRGFEVIDSIKEALEEQCPGVVSCADVLALAARDAVFMARGPYYGVPLGRRDGSRSVASDTFLTLPPPIKNVTVLIQIFDKVGLDVHDMVALSGGHTLGIAHCANFKNRIKDETETLDATLASSLGSVCKGGDSGKAPFDRTSTRFDAVYYRELTSKRGLLSSDQTLFESPETKEMVSMFAMNPDYFFYAFQQGMLKMGQINLKEGDDGEIRHTCRVVNS*