MRFNDIIVLNCSENMNSGKTYTYFSTLPQILPTRYDYVMKADDDVYLRLAPLASSLEPLPRVDLYYGFVIPCPSMNPFVHYMSGMGFVLSWDLVEWIRRSNIPANNTYGPEDKLNFPRLFTVEELALYNGSDPRLPIFLGIIGSVFDVSKGKSHYGVGGGYNHFAGRDASRAFVSGNFTGDGLTDSLRDLSSAESIWEPRPSENLNLGWRLGFPETEMKMEKNVMVTYVGKLVGRYYDSEGNPTKYLKGVEAKAARGAQLMEKQKNEEAKLPSCNSRWSQLEGSEVWCDDGYPRLVQRPTEIALTGKMSKRCACFKEEDLDQPGLEVYEGCDYSAKTCRL*