MSKLEIEGVVLVVGGSGYLGLHLLHYLATSTKFRLAYTFNKNDAPRSHPSLQDVQGFHVDLRTGVGWDQISKTLGPPAAVVNCAAISVPRECEENPEQASEVNVPRSLIQWLKSFAHNKPLLVHLSTDQVYEGTKSFYKEDEETKPVNVYGKSKVEAEKHIRAHWQNFAVLRSSIIYGPQPVVPVQKSLPVQWMDTTLAAGKKVDFFTDEFRCPVFVRDVVKVVLLLIANLTAEGGFAQLVLNVGGPDRLSRAEMAEVVAEVKGYEASLINHVKASTVDRGVKSPPDISMDVSRLETFFGITMTKFADGVRQTLSLPHPA*