MRGLALLGSVAACSRAVSEVSPQAGAKGAAVSQAGDDTMSLKLNALNDTDVPIGAFYVDGTWGSTVASRIGSGGGQMICCASAPGKWHPGLTVTLRWQDDTLYKKDPDAMASRVVSVGKHEHFSDGFLWVLFFPNDRIKVYASQWMPGFPGFPEGLQTPDSPCPEHFTRLSDDPRCSQPGKRIKL