MSIPTFSLQRTVRRWLRALTPTEKALLKEYHLEALLGLQQINIDYNFLHAALSFWDSDHHVFSFPGNEICPFPDEFDAILGYPTNATPVTPGTIEEGKTTIRAFLGLDDNMFAEIVVDDKIWLAERLRLLEAPADPKHYRPIALGNRKYLHQGQDEAEWTSFFTYGICSIKWVVPWWGLTTMTGGSDVSVYVSLLGLSRPIYIFPYRVMRQYGLRQTIPFSDTVPPKVAAFSHTRVLAWARYYDGLPRWAVATNGFVGLSENYKLWMSSDDKDVRTEARNGEPAELLIPRIRVKYEGPDSARPRTIVLRL*