MQFFNIFSLFLFVSFLFLLIKWKNSNSKTKRLPPGPWKLPLIGSMFHLFGGLSHHVFRDLAKKYGPIMHLQLGEVSLVVVTSPDMAKEVLKTHDLAFAFRPKLLVGEILFYKWTNIVFSPYGDYLQQMRKICLLELLSAKNVKSFNSIREDEVHHMIEFFRSSSGETINVTKRIYQFSSSMTCRSAFGKVVKEQNKLIELVKEASRFFKGFDVADIFPSLKFLHVLCGIKGKIMDAHHELDVILENIINEHKNNGELGGEGLLVALLRLMKEGGFQFPITNDNIKAIIFDMFAAGTQSSSILIDWAMVEMMRNPSVLLKAQAEIRNAFKGKETFNENDVEELKYLKLVVKETFL*