MPTGIFSTWDYKIFKAEQALNSKLKKNSYHPFVLKRHNVLVMEYLHEDLWKGVLLLVASVVGNALYLSRDVKDFHQYAGYLVFCLCLALWLIASSSFRRKLVVDHTAGAYRFYIHGRLRHQGPLHQIYIRMRAQKSGQGRLLYKLILHGYKLEEQQLSGFCEKYELLEILGRRMASKLNINYFDYQDVSTRHLVNQWPKRHTIAEEKAAPV