MSSVAQLFKNNPVNHDRIIPLDFTNTKTLPDSHVWSKPELEPEPMTRPIPVISISSPEKVLLRHACEEWGVFHITDHGVPLSLLHNVECQMKRLFSLPMHRKILAVRSPDESTGYGVVRISMFYDKLMWSEGFSVMDSSLRRHATLIWPDDHAEFCNVIEEYQKEMANLSHRLVSMVMGSLGLTHKELRWLVPNITGSRTDSSQSFLQLNSYPVCPDPDLAMGLAPHTDSSLLTILYQGNIPGLEIQNLQAEKSRWIGVEPVEGGLVVIMGDLSHIISNGRFKSTMHRAVVNKTHHRVSAAYFSGPPKNLQIGPLTADTDHPPLYRRLTWEEYLAAKATHFNKALSLFRC*