MASSLVFNVRRQQPVLVAPAKPTPHGFKPVSDIDDQEGLRFQIPGVYIYRNHVALRGLNLSHVIQKGLAEALVFYYPLAGRLRVGPGGKLVVECTGEGVLFIVAEADVRLEQSGDAPQPPFPCFDEHLYDVPGSGGIVDCPLLLIQVTMVTCSLSHV