MSHRSHERDIRESEFYEYEERHYEDLKKERIRVRVSGSVYKCPYCHGRDYHLRELLQHASDLGRGSRRGTLKEEAQHLALARYIRRHLDVKDRSESSSKRFKTEPPAVYDHNKEQLFVHSAKRPKTESLAACDHDKEQPFVPSAKRPKTECHAVHDHDKEQLLVWPWMGVLANIQTEMKDGRRVGESGSKLRDELARKGFNPVRVHPLWGRYGHSGFAIVEFKKDWDGFSNAIMFEKDFDLNHCGKKEYTETPVRDRGQRLYGWIAQEDDYKASGLVGDHLRKNGDLKSVDGKQAEDQRKDAKLVSNLKSTLERKHDHLREMESRYKETSASLNKVMDQKEAMEKSYNEEIRKMQQNEHDHFEEISVEHEKVTRLLLAQREELKQREKQLQRREVQNENDRLKLHHEKKMNERATLEQKRADESVLRLAEEQKREKEKLHKKIFDLEKKLDAKQALELEIECMKNSLQIMKHMGEDEDLDVKKKMDTVREELKEKEEELDGLEQLNQALIIKERKTNDELQDARKELISYLGQWTTRAFIGVKRMGDLDGKPFHEASKIKFLDEEADEKALELCSLWEDRLRDPSWHPFKVILDKEGNSKEIINEDDENLRSLKSEFGDEVFNAVVTALKEMNEYNPSGRYVIKELWNFKEERKATLSEGVMHILKQWRQLKRRKT*