GSMSHFEPPTLHELYDLDVTAPEDPNEEAVSQIFPDSVMLAVQEGIDLLTFPPAPGSPEPPHLSRQPEQP EQRALGPVSMPNLVPEVIDLYCYEQLNPPSDDEDEEGEEFVLDY