MLLSIVMIVKNEEKILEKTLKSLTTLRNSIESELIIVDTGSTDDTIKISKKYTEKVYFHNWNNDFSSMRNISISYAKGEWLLILDADEILIDSSTIVKFFKDGLDKKFNSASIQLKNLYSYDKKLYGYCSVLRLFKNVDFRYHGKVHEQPIYKNPIFNNVADFEHYGYLFEDEEIRLNKVKRNEKLLFQELKENDNSPYTNYQLGKNFIILGKYQEALYYLEKSYELYSKLELAPGYLITSLVKTYLYLGKHKKCERLCLKYIKKDMNNIDIYYYIAQAQVDLGKYENSIDSYKRYIYLLDNYEISTQANSLFSDTDTVGLRDEAIITLIKIYYKLEKYEFVISEYNNIEDVEKKKNVYFSLFMSLYKLNRFEDIKNYYKEVSNSKIEKNSFYRNIEEVINNIKEDEKEYVYKILCDIEGNYGILNQIRINKCVSIDKCKEILNEEKEIIYAYIIKIAFEEKIDLLDIFYEMEYVWIEKYLKYLLALERSFNLVLYKYIISRPNTSDMEKIRVYKAISKVVLESISLSDEKYKEIFYLYIMYSYKYIRYIYSNLSDFELIKFVCNDLDKFTIEFKHLLDIKNKVNNANEKLEYIHSMRKLLNEYPFYNKIIKILIGELEENIKESEEFKDLKDSFIISIENMIETGKINDAKLLVDDYSKTFVDDIKILNIKGILYMFENKLDKADFMLKKALSLDVENEDTIYNIEYLKSLR*