MSSRPTLIFIPGSWHRPTCYEPIIRLLEPTLRCVAVSLPSTAYDPEATFKDDLEAAQDAISAETSNGRNVVVIAHSYGGIVGSSAIKGFAKPKDADNSRSGYVIGLILMASGYTLTGLSFMDSFFGRPPALWRVNNETGYAELVASPKEIFYHDLPEEEAKYWASQLATQSLKALFEGHEYTYAGWKDVPSWYIGTVEDRAIPVLAQRMLVGMAREMGASVEHRELQTSHSPFLSEPGLTVGIILEAVDAFTHSTRDKSKLSIGGADNVIVVPRATLLKPLTWFSFGLPMAFGRVLGRCILLYGWGKRLWRAWFR*