MKTTEMARFLFNAASFLIFAYASSTDAAGGLDLKFYDKTCPGVSNVVAKVVANSISETPSLAASLLRLHFHDCFVRGCDGSVLLNSTNSTKAEKEAIPNLSLRGFQVIDAAKAAMENVCPGVVSCADIVALVARDAVRMVGGPFWNVPTGRRDGVVSIQKEVFSKLPRANANFSQLKSIFASNRLDVKDLVVLSGNHTIGTSHCSSFSSRLYSFTGKGDMDPSLDKYFAAQLKTKCKPGDSKTIVEMDPGSFLTFDKQYYVNVKKNRGLLQSDAALLTNNEAQSYINKALKSASFFRDFSNVDGEDGRNWCSNRHRWANSKTLRFYKLTRPFIFFEYLMANYNPWPGCFIFYSVSIILKALQP