LLDIPCKVCGDRSSGKHYGIYSCDGCSGFFKRSIHRNRVYTCKAAGELKGRCPVDKTHRNQCRACRLSKCFQSAMNKDGKYTARHACQEVLPSVKVLRAFR