MASSVLQLSCNCPLTSQSLSRRSSFSKCQGNLSDLSPTSIWGQRIPAHSRAALVRTQKVPHKQISAAAGGDSKPLSFIHIDDYPKETILKILERSKEVKAAITAYDHSYKPFADKTMAMIFTKPSMRTRVSFETGFYLLGGHAIYLDPKSIELGKREETRDIARVLSNYNDIIMARLFAHQDALDLAKYATVPVINGLTDYNHPCQIMADALTIQEVTGGLEGAKVVYVGDGNNIVHSWLRLAAIVPLHFVCACPRGFEPDAATVELARKAGVSKIEISNDPMEAVKDATVVYSDVWASMGQKEEAAARLSRFQGFQVNDEMMKRAGKDAYFMHCLPAERGKEVTDSVMEAPNSIVFQQAENRMHAQNGVMLHVMGC*