MKWSTLLFALVMATFPWDTRLAYAAPGLLIANTRGDNAIVQYTLPFADGDVPTTLLGSDAVEGPDHLLVEGDYLYISHGDSPETSAIARMNVADGTLEADFATGGALHRPYGFDFYNGTLYVASFKSDQILMYAQETGDYVGVFAETNGTEEGLCNGPNQIYISDDDGLLYMTTQGSNFNGTELNFLFNSQIVVYDLETGDGSVFLPPPMPLPGGAGFVSLLGVTVGCGTASAPAAGEACTMYTTDFAGGLRVYAMDPDGPTLLYAVETSYQAGVSTGSLSFDTAESQLYVPVWLNETSGAVVLRFAADDGASAGLLETDDSAIYIETDDGSTDLSRPIGVLFLPEAVDFSTEVPAASPGGSSAATACGSVALGCTAMMTWFAFVTVAVSSGF*