MSSGSASLQETRVSVTKLKGSGNAQIDVDVTSVVEDLEVITTADSEGPDPTPISTEKYEELVHYFKYASSSYALICPRPCGNKLVSTFSNAVTDIQGFVARDEKRKELVVALRGSASIADIILDANIILVPALAPGIKAPFHSWIGLDRVRTDMKINQQELGWNSVALQVLTIVQTQLKRHPEIEGVVTTGHSLGGAVALLGALSLVGKVDESVSPIKDAWREELTLILGCDRKVRTYSYGSPRAGVGL*