MVTSDPLLAEGAFGARRSSSPLHPCTRNSLLRRAVNIGQAAFVTTLSLLSNAVFSMDLVDLGSDSALQVKDIVHGIMEDAGWPNLAGYFPLLRPIKPQGIRRPMAGHFKKLYAIFDKLIDKRLRYREPSNYSPRNDYLDLLLDQRDDKDFKIGRPDIIIKALITEAENCDFLEGAPFPPCFREVVKTIFNRMFRVYAHIYHSHFQKIVHLKEEALLNTCFKHFILFSRGIVYLRLRSLGIYSKGPTSEDLWTAEIEILTVFVAVAAISATAAYFYLTKKPKDT