MGKQEVRTRSGERVAIVAGLRTPFARQSTEFGQVPAVDLGKMVVQEMMARTAIDPKLIEQVVFGQVVQMPEAPNIAREIVLGTGMSINTDAYSVTRACATSFQAAVNVAESIMAGSIDIGIAGGADSSSVLPIGVSKKLAASLLALSKTKTVGQKLKLLSNLSFKDLMPVPPAVTEYSTGLSMGQTAEQMAKSYAISRAEQDALAHRSHTLAAQAWAEGKIRDEVMTAFPEPYKKWLDMDNNIRMDSKLESYAKLRPAFDRQYGSVTAANSTPLTDGAAAIMLMREGKAKELGLEIMGYIRSYAFAAIGVEKDMLMGPSYATPIALDRAGITLNDLTLIDMHEAFAAQTLANLKMFASDKFAQEQLGRAQAIGEVDMSKFNVLGGSLAYGHPFAATGARMITQTLRELKRRGGGLALNTACAAGGLGAAMILEVE*