MSLHVMEAVHIYLVLGEALLALYIQIINTGFYSRITVLQRAFEIATTQTQPLCLECMRLLSDKLDKEVEDVNRDIKAYEWEAESLWKSGVGSILVHNEKGRRVFIWSSNVISVLSGRETSFYVDSNFLPHLQPQKIFLQHTTVCFSLRLVAYCQT