MATGREREDKPILVPTHAQVLEQSRPQPPPSLFRPTSTFTEAFSFLKNSESYSPPPPPRTASASGTSRKPDVAPGQARNAIIVSPRQQGNPMLKHIKNVRWMFADIVPDYVLGQSSCALYLSLRYHLLHPDYVYFRIRELQKSFRLRVVLCYVDVEDVVKPLHEVTKTALLHDCSLLCAWSQEECARYLETIKIYENKPADDIQERTDHDYLSRLTGALTTIRLVNKTNVVTLGSTFGTLAAIMGASMEELARCPGIGERKVKRLHDAFHEPFRRTTKQAQLSSMGVTITSTIKNATQKDLSEEQRDILKTPEVLATETPEVSVRKTLDAAYAKHGVLLHGEKVLIGSKGENN*