YQIGRFSQHSSADYLLGEETHLCAISCPESSFSQEELGCLSEVDFASFWALVEEEDARRKSEEGPRSGQGKKQGLTFELVSRYFSMPIKQAAQELDVGLTVLKR