MPGLVEASIQEGLQRLQVSSFDLQRGWENAKASLGAWRELADGKVDYDGFRWSSSLPLAHPHLIPFTWAAYFVTIFGLQFLMKTRKTGFGLVYCTALHNLVLCLWSLAMFVGLAYEMVQRATKANSVSAIFCEPIGSEAGRGPIFYWIYIYYLSKFYELFDTVIMVLKKKPLNFLHVFHHSSVILMVWSWLESGIIFSSQGMIFNTFIHVWMYLYYMVSALQIRVPGPLKKAITQGQIIQFVSSFLLLIPFFMHHAPAARFDASAVPRSLLPFTAFLDGVVDAFKYEPQCAGARGLGLSAFLNFSFLLLFIRFHRQTYRGGKSTAGGRSASSKEAKQRIRKAE*