MADTTSPTVYVKAPKTATKTRRSTLRTRTGCMTCRKRRIRCDETRPACLKCVAARWECDGYPTTAPPQPLLHITSYAIPFQVVGSQKDRQMLHYFCVQGSHDIAGFVGADFWTKTVLRESRDNRIIRAALVALSSLQLEYTTTSPTSGYATRARAYAATPETIIQYERAVRLLRKRLTSPASNTSMVKTAIICSVLFCAFETALGQSHTAALHINNGLQMAASYRDSLTVSSIHSDDDLLNLVMILVTG