MAAATPEIQFYERELNIRRVIEECDLQRLDQALNICDLSSVERKLRLWQKLLPRIKPFYAVKCNDDPMVVRLLAQLGAGF DCASKNEVKLVLGFDVSPERIIFANPCRPVSHLEYAKEHQVSNGTVDNEFEVYKLHTHYPNSNLIVRFKSEAKEAQCPLG DKFGCDADVDAAALMLLAKSLELKVTGTSFHVGSGCSELQAYDRAIKKAKNLFKFGALLGYDMDFLDIGGGFPGSDDVKF EKIAESVNTSVQRHFPDERVHIIAEPGRFFVAAACTLVCKIHAKREIRNEAGKLDTVMYYLNDGVYGSFNCILYDHQVVI AEHYLDNAESLPHLKSLIWGPSCDALDKISEDLHLPNLNRGDLLGFRNMGAYTMPIASAFNGFEVPKTLYFQAI