MRSWRAALLAGTTAGACGYSSCESGTEKCVSGSRTPLLSSYEAIVFSLFPPLHRVRSRLLDALLGCKTGDRSAHVVAAPADALCTPAESGERKSADMATMLVRSRSSTERFEGCTLGNSTEKSRAIAVPGSDDPHLMNEDGAPQQLCIPFISPLSDAARSSESSFSQDSNARRAQGAFVDDDGTGSPLSLCSDRSPCSDSEGHTSQRNWHDDRLEKSCTVSSSDDEKPGQAEEQRQNSLHQPLLQRVSEAFLRVKLDQTGQGDDISAELFCEAALATVGIFDIFRGAAQMVGEMARRDCAVNVGKIRRGMAAAREACGAVGLRGMVEYEMKGRSKYELDSGTEGLVWLTRNLQFETLLIIILLEDIVAVSEEGEKRRPRATSDIAVEAFRICSLSRKYAWWMKIMFENALRIAPPRDDFIFSLAACENLDVERSLAELANIIYVVNEVNAVLVSNPAIDAETPFLDVHRPYVSYDV*