MLIAVMSDSHDHILKMKQAAARIRGEGAEMVIHCGDIVAPFMLFELSKVSVPVHAVFGNNDGDHFLLMKVASEVGNITFHGLFGKVDAGGDPVAFTHYREVADGLVSKQEYNVVCYGHTHAHHAEKIGKTLFINPGELMGMQGKSGFCLVETKTGEFTEITL