MAALCKRNSKSLIFSSIMCFLIQITALNGQLRVGFYSQRCNNAESIVSSVVKEASQREPRMPAMLLRLHFHDCFVQGCDGSILIDNVKEPERNAFGHEGLGGFEEIQKAKTRLEGQCPGVVSCADIVALAARDAVVLAGGPFYEVETGRRDGRVSDLSLAAAMPDVDDSIDVLKGKFKNKGFTEKELVILSGAHTIGTTACFFMPRRLYNFTGRSDADPSINSKFLPELRSKCPKNGNINFRIPLDNASERKFDDQILHNIKNGFAVIASDARLYDDKITRAVIDSYLQRNKSIRNSPSFARDFGLTMIKLGRLDVKTGLVGEIRKVCNSFNKM*