MAAATPEIQFYERELNIRRVIEECDLQRLDQALNICDLSSVERKLRLWQKLLPRIKPFYAVKCNDDPMVVRLLAQLGAGFDCASKNEVKLVLGFDVSPERIIFANPCRPVSHLEYAKEHQVSNGTVDNEFEVYKLHTHYPNSNLIVRFKSEAKEAQCPLGDKFGCDADVDAAALMLLAKSLELKVTGTSFHVGSGCSELQAYDRAIKKAKNLFKFGALLGYDMDFLDIGGGFPGSDDVKFEKIAESVNTSVQRHFPDERVHIIAEPGRFFVAAACTLVCKIHAKREIRNEAGKLDTVMYYLNDGVYGSFNCILYDHQVVIAEHYLDNAESLPHLKSLIWGPSCDALDKISEDLHLPNLNRGDLLGFRNMGAYTMPIASAFNGFEVPKTLYFQAI