MSLSVTRENFDEWMVPVYVPAPFIPVRGEGSRLWDQQGKEYIDFAGGIAVNALGHAHPALREALNEQANRFWHIGNGYTNEPALRLAKKLIDATFAERVFFCNSGAEANEAALKLARKYAHDRVGNHKSGIVAFKNAFHGRTLFTVSAGGQPTYSQDFAPLPPDIRHAAYNDLNSASALIDDNTCAVIVEPVQGEGGVIPATKAFLQGLRELCDRHQALLIFDEVQTGVGRTGELYAYMHYGVTPDILTTAKALGGGFPIGAMLTTQDYASVMTPGTHGTTYGGNPLATAVAGKVLDIINTPEMQNGVRQRHDAFIERLNTLNVRFGMFSEIRGLGLLLGCVLQTEFAGKAKLIAQEAAKAGVMVLIAGGDVVRFAPALNVSDEEIATGLDRFALACERLQTGGVPCG*