MSEKQVVGILGGGQLGRMMVEAAHRLNIKCIILDAANSPAKQIDGGREHIDASFTDPDAIVELSKKCTLLTTEIEHINTDALAAVTKSVAVEPSPATLRCIQDKYLQKQHLQVFKIALPEFCDAPDQESVEKAGQEFGYPFVLKSKTLAYDGRGNYVVHQPSEIPTAIKALGDRPLYVEKFVPFSMEIAVMVVRSLDGKVYAYPTTETIQKDNVCHLVYAPARLPFSIQQRAQTLAMDAVRTFEGAGIYGVEMFVLQDGETILLNEIAPRPHNSGHYTIEACPTSQFEAHLRAICGLPFSEINTQLSTSTTHALMVNILGTDDPDYVSKIAKRSLSIPGATLHLYGKAESRKGRKMGHVTIISDSPQECERRYQMLLDVKDPVESPVVGIIMGSDSDLSKMKDAAVILDEFKVPYELTIVSAHRTPDRMVTYARTAASRGLRVIIAGAGGAAHLPGMVAAMTPLPVIGVPVKGSTLDGVDSLHSIVQMPRGVPVATVAINNSQNAGILACRILATFQPSLLAAMESFMDNMKEIVLEKADKLEKVGWKNYSA*