MRVTTFVIFCCALQKVNETDEIDVDQKGDLYEKSTTTKEYEAYGDFDEDVTGDDVKVKTLVIRTDAKGHESIWEKDVLIKKKGHTGSSAESVSLSEGSSQILGQTVGFSPYGNQVPRVIVNDNGSGSSSAAAAASSAASNGNGGQGGVSGLGAGGINGLYGLNGLLGSQSQGVTI