MRLLDFSEANCKNCYKCVRGCPVKAIRFRGSQAEIDEQRCIACGKCFVICPQNARNIVSDTMKVKQAIAAGKPVKALIAPSFAGFYRNRGGFLTALRKLGFCEIIEVAAGAEMVTDRYRHFMEENDPKYAISSCCPTVYMYMRRYTPTTAEYLMPVVSPMLAAGKALKRDDGGCFTVFIGPCLSKKCEMVSYGNEGIIDAVLTLEEISHIFSEEGLDPEILDPSVPDVTAGKRGRRYPVAGGIAEGLSGTIDRMGYDVIKVEGMTEIREVLKEIEDGILDKAYIELSACSESCIGGPCVPENPLPVFARKQNVKRFSVSGWESEGRTLFDGEIDISGTYAPTPIASREYPESEIAATLARMGKFSKGDELNCSACGYNSCRDKAKAVLEGMSEVEMCLPFMRTKAEHMSDIIFSNSPNYIFLLDEELCIHQMNPSAEIVFGRRIDEVRGFPISYVADDAVFEAVAKSKRSNLNKRTVYDEYGIVVVQSTVFLDSSNQLLIIMSDITDEEKRRDELQSMKERTLKIAQKVIDRQMTAAHEIASLLGETTAETKIALDKLKDLVLMEGE