MIDKYGRKIDYLRISLTDKCNLRCVYCMPPDVKFDKNYINENLSFEDYKFIIKAMAEQGITKIRFTGGEPLLYPKLNELIKFTKEECGINNIGMTTNAIGLSDRIFELEKCGLNKVNISLDSLKEYKYKSVTRGGNLKDVLKSIESCLNLGIKVKLNCVAISGFNDDELKDFMFLTVKSPIDVRFIELMPLGEANRVYKKGYFNVKEMIEKIYGLYKVKNDEKSTAEYYMFKGAKGRIGIITPLSCSFCNTCNRIRLTSSGAIKLCLHSKEEIDIKPFLHKPLLFRESMKDIIKQKPEKHHLLENKCSDTNRRMYEIGG*