MEKKRSWACTFVLQVSLFIAFYLALNLDQPQTSLYNSRKGTRTPLDVYFLSVRGGYRPLKQRALLLKQMEKVANIYKARFVMNISELGEDDPLTQNASRLFPPQKIPWYSTRVSKGREGGCFLEQINITCGKTLTVVGLDTGLLQDFMGSTSGFKNGQLNWLTETLEATTNSWIIVSGYHPVVICDKERVEAKQIYGALHNIFMKYGVNAYISRQGCNGHTVQDGVAYIGIADSIESEPLNSSNGRLAFRNFHRDTVNDWFLLHRVGSLEITTYFVSSAGKIVNKAVIEQRGKVAM*