MFLPFFLIFLSFFPFTIVFSSHSCTTSTSTKTFEKCMPLPSQDASIAWTFHPHNVTLDIVFFGSFISPSGWVGFGINPNSPEMTGTRALIAFPDPNSGQLVLLPYIIDPSVKLQKSPLLSKPLDIHLVASSSTLYGGKMATIHNGATIQIYATLKLVSNKTKNVHFVWNRGIYVQGYSPTIHPTNINDLSSIATIDVLSGSQSTCHNNFLTLKDVHGVINSISWGVILPLGAVTARYLRHVESLGATWFYVHAGVQLSGISLGTIGFAIGIRLGQLSGGRVYGLHRNLGIATFVLGMLQTLALFFRPKTTNKFRKYWKSYHHFVGYGCVVLGVVNVFQGFEVMGEGRSYVKLGYCLCLSTLIGVAVALEVNSWVVFCRKAKEDKMRREGLIGSSAKFSGSSHG*