MGSSHHHHHHENLYFQGQEQPTTGNRPVYAIAHRVLTKQSVDDAIKIGANALEIDFTAWRRGWWADHDGLPTSAGDTAEDILKYIAQKRREGNNITFVWFDIKNPDYCKDQNSVCSITKLRDLARQTIEQEGVRALFGFYKTVGGVGWNTIANNLNDKEAVALSGRKDDIMKDFKQYENKIKPQQRVADNGYYNLSYGFGGCYRDENQTCDQLRLAGEERKKGNLGKTFGWTVSTGQEYLAADLLNKAEVDGMIFGFKTTYFYDHADTRNAFAGIKNWVDAHQGTHHMATNKDIPW