MQKVIHDATAQICKDTAEPPHDLELIEPQPLRRSARLVVIAAIGAFLAAAIVVLAIRIPELQTAKRILSSREELQTLLSKAVEENQTITCPCKDQVMSWCQITTFHIYIAADKQGRAIKSILNYTMDQAEVQLEYDICASPDFHMAEIICMHILSPVMNLADSRTYLPTANVFTRPELLYMEMATRIDTNAFEKSSAFTFLIDNNTKLYNYSQGLIELVRNMAYQFNISSSSSALDYWKQSAETRAEYHLSFAFGMDVNWEKYLKDCNAGFCDVEFRVSILNRVLRAMGQVGGITTVVSLALKFLIWPVLRMALRFPTSKQP*