STRKLIFAHGGYFLRVDADGRVGGTPDRKAEDIKCRPKETEEGTSTIRNVPAGVYLALGGNGRLFCSHDVDGNGWFRFTNQPEGYNRHQSDAIQGGYLGVRDDGTPLNAKETRPGCNHIQLRPAP