MFEKYLKSAIFLALYPLAMLASNLHEFIALSQNNESYLIKQMQSEQANLDKEQAFRNYLPSLSLNSAYVANNKDRFIIDPQESLFAKVSLNFLLFDGGAREANLRALESREKLSLLDKEQNKNYLALNAITLYFNTLSLEKILLANQQKVSFLKSTFERLQKFYDAGLSPKDELESIKAKYHLSLLELSQNELKLANIQKEIKILSDTDFKVQGNAFLENPQQEKSQNYEVMIAKEQINLAKESVNLAKAEYFPKFYIQDNFNFYKNNYNPKVPAPFANLADQFLEKYSQGNQFILGMEWKIFDFNARAKEVEKERLNVQIANANARFSERKNKEELNYLDKSLKVLQEQILALNLSLNAANLAFESVDKKYQAGLVSYVEYLQALEAKFKAQSDLELAKNEFEITKANYYFNAGIDLNSKVKE*