MIVSRLFHLILVIWCAFSDGYDLSERKQPQGRLGITLDYGLARNWPPSIDDRGADTQRNWFYSSHLTFKEPVSTITDGQLWQMVRDALDEIPAVLTQYGISKNKGGSNVMTVLAFGNEIILASSKKSVDSFTYEALQLCQVVWKDRANLGEDNELPIHKNQGHCGEPMAAHLYYASHTTPLAEQNARVATIVYKSRAPPCGTGKTDYWGCNLFVEQMKMRVVDLDIGKTPNESYDLSTLAGGNPKIDQIPVCSTPTVS*