MLSLTARGRVSRLAAKHLLPCVLFSSCPSAVFDPDPSLLNATKAPLDFDNSASVYREFITEAQEQTLIEELQAKLKRSRYQKGHWDAAIVDYRETEVIDEASTLSVEFRGVLERVRAQILARHLMHKHQSVAPELLWLPCHCIDLKKEGELNAHVDSVRFSGDIVAGLSLMSSSIMRLREEKQELVSSQRKQTKDEPYVDLFLQERSLYVLEGYSRYRYTHELLPSGSTFGDKIVVDVDLWRNKTSLRLEGQSGMIGLGRC*