MRRMVKPTVETRSQKLRLDDHAEQILKIKATMNEIRTIQDREREEEREFQKAMLTWMKQQDPEFFSDISNFPDSIVKLLEPVVDDAFRDTLSAAPMVLDEVDHECHDTSLEDELLSVVYASELESKTPPPFLQPPLSLTTVAETSDMASDFQSHLPSDAIPVELMDLPCVDKKINLLEFYGFDPQQKAKLYFNIHGNPFLHRITQISESITRDGFQFDVLQRCNGFEIQHSYKPSFQGNPIKVSFTSRPSGNSSFVAEGELWAVYTRMLKDGLNSKDKFYKETQEIQLSKLNETCYWSLMEKMMGKKTIEAARLLFQKPRILDRLIIEGLLVLGRVWLKTSCEVDQIKDKLAICLRCQRVLAHPQGRGMYQGYLVSIQKGSGKLTSEIMYGRKPLMENHCVLKALSSLIEQVFLLEQEWSASDWRIPIAILVICSIITYWKKIEWWLILWKGHTTEKATVEEACAIEIQFLNTSLEGNNFLMEGVMIGI*