MENLLLKILLCLIIVKSIQGKDFSKFNNPFLERASSFLGKERYDYIIVGGGTAGCPLAATLSQNFSVLLLERGGSPYGNFNVSHMQNFHISLADASPSSANQAFISTDGVINARARVLGGGTCINAGFYTRASPSYVQKAGWDGELVNESYPWIEKQIVHWPKLNPWQQAFKDGLLEAGVSPFNGYTYDHLYGTKVGGTIFNETGHRSTAADLLAAGNPNNLRVLIHARVQKIIFDKRGTRPKATGVIFKDETGKDHYAFLSRRSKSEVILTSGAIGSPHLLMLSGIGPKEELDNKNIEVVLYNEFVGREMSDNPMNSIFVPTKRVLEQSLIQIVGITRMGSYIEASNGFGQSSDSIHCHHGIMSAEIGQLSTMPPKERTLEAAQAYQRTKGDLPHEAFMGGFILEKITGPLSTGHISLITTNVDDNPSITFNYFSHPEDLRRCVHGMRIAERIAKSRPFADLTDDGEYSMERLLNLSVKANVNLIPKHTNDTASLEQFCKDTVVTIWHYHGGCHVGKVVDPNYRVLGVNALRVIDGSTFVDSPGANPQATVLMLGRYMGVKILRERLGREAGI