MVTLSTILTGHTMDNKLTFGAQDQIYEKFSDSSTEKKGYQCTTCHKHFTRPSALRTHMYTHTGEKPFACSHLRCGRRFAVISNLRRHLKVHKKPVSPHRLSSEERIRRVQSLIKRTSGNESSDSCHNMVEARRIFSIAPRPLQPCPPRDISSPSERAYIPRKVSTSSEGSVLDDSMSSWSSLPTCAGLETYTHGSINQSAALYPTETQVYYEYKQPDDINYNLMQWVTPSPVNTQLVNTYTDLGRMDRLSIADPISLPFSHQTVTHPNNHLSYFSDCSASIDNLNIYQNSLLQYINEFDFPPL*