MKISSGLFGVLTLHCAQSWALSGEAKAMVEDSTAWMDKFYDPKISQLYDLESKAAMNHETLASTWYAVGLLARNGDGDASKAEGIIKYIINDQQKNPKDLWYGDYTREPEEPTVGTSWYPARAYGSWDPNWRGFVGLSFITIYEEFGDLLSGDLKALMLESLHNCSIGDSYRNGGINGDNLYPSYSNPAIMRAIGTSWTGRQIGDDNMTQAGEDYAKEIIDLFDMHDTLSEFNSATYTGISLFGLTLWCKYAHENSILSKRGPDLLRGVWNYTSQLWNPKMRNLAGPWDRSYSLDMTKSLGILSHFLAPIIGRKEAGVWQYPEAMSHARDWAWAPLIAVHSEFHNSLLSDDVKESLKTLDGEKIYNGKAYYPPYDLDTRNITAWLSESLMIGAQSYRTKSANGPSNNKGQFHPAVAHWAYGNDNIGWLSLRPTEAHVLMQVSPNKLKVTYPKGTSSSVFTFIVSPSLAKRDVKSWADIQGISIYVSGNTNPVPQITFAGRYGGSGSPIYDQNYWNFVHTMPAVFEGNPEITIEFESASAENHLLTDNRQAESS*