MVARLMGQKTETHIWGVFTLAAILLGLNGCASMSEQECLAADWRLVGYEDATQGRNASTISAHRKACARINVVPDLDRYQQGYREGARQYCVRPTAYQLGINGGKYEGICPADLEPAFLRAYRDGQALYAITRNIEDQQDSLRSYQSDIAGYQQEIAQHELDIIDPASTANERRDHLRALEKLRRKIADAEIEITHIERNINNLQFDYRDLQQHHQRLGY