SGSREYDRFEGDWKLVSIENFTEFLKELGLNEPLIVKLGAARPTIIVVIDGDILTLSFRSGFHTLEVTYRLNEEFPVETFLNYKVTAVVNLVEDWLVNVFYFNNKEVVALLSVEDDNLVLTITVDDVSAFITYGPA