MSVSAGVTDVAIAVREKLRGKIGQTKVQRYWPGKKPEWAAEEEEEEEEEENFEKKKKKPEPEKSKAPVDEKEVAAARPAARVEDDPRLRRLAESRRNRDEAVARHREIRQAEIVSTRQEEKSGARDAGAEEVEDEEAVEERRKKNRERILQKQKEEEEAAAAATEEDEEDGEEEEDEEDEEEEETDSEDELGGMPMMKPTFVKKSDRETIAERERLEAEEIAMMEDWKKKLELRKIESKHLLVEEIRKEEEREKNKVTDTNGDEVNTDDETNGQEEYEAWKAREIARIKRERDEKENANKEKEEIERLRKMSEEERKEYDRKNPKEAPAPKKKWKYMQKYYHKGVFFMSDDKDPAVPGGNDIYKRDYSEPTGEDKLNKSILPKVMQVKNFGRSGRVKWTDLVNEDTTRWDTPWSSNDKFRAQYNNKMAGMNKPIEKPRGTKKMKRSIEEMYKV*