MDKDKAPVHGGDDTSFYSDLGIVGPSLSDDTDEDLLSAYLNIKNSPFSSNLASGLNERPRARHQHSWSMDGSSSVLLGSSSEGPTSAEMKKAISAAKLADLALVDPKRAKRIWANRQSAARSKERKTRYIAELEQKVQSLQTEAATLSARLTLVQRDTNGLTAENSELKLRLQTMEQQAFFYEIWNQLPIHPQHQQQLHPLQPLQQQQLHLPQPQPPADLRMKCPMTSWNKRGKGTSDNSN