MVNFWVFLLICFVSLTASRATGSVILIGNNRTLSFEDIEANFAPSPKGSGKCGRLYIAEPLDACSTLTNKIEPTNNFTKEPFVLIIRGGCSFEDKVRKAQAAGFKAAIIYDSGYGDIIAMAGTSAGVKILAVFISKASGEALTQYAGSDTEVWLIPSLENSAWSIMATSFISLLSMSAVLAMCFFVRRHHIRRERPRASRVREFHGISSRLVKAMPSLIFTSVVEDNSTSVTCAICLEDYTAGDKLRILPCRHKFHTMCVDAWLTSWRTFCPVCKRDARTSTGNSGWVILTSNSREDNRADSCWLL*