MSQPYFDPDAGADHAGALLERVRDALARRAPLRIVGGDSKAFLGRPVAGEPLALAEHRGIVAYDPCELVITARAGTPLDELQAVLARGGQMLACEAPGFGGRATVGGVLASGLSGPRRPWAGAVRDFVLGTRLISGLGTHLRFGGEVMKNVAGYDLSRLLAGSFGCLGVVTEVSFKVLPMPRCQAGLSLDLPVATALRKLAEWGGQPLPISAACHDGEALRLRLEGGEGSVRSARDRLGGEALEDGFWADLREQRLPFFDDPRPLWRLSLPALAPETPLPGRQLLDWGGALRWLKSDAPAADIRAWATAHGGHATCYRAGHLDAPFQPLPPGLLGLHRALKRQLDPQGIFNPGRMYAEL*