MQGMVYLETKDGAKLKLLKVKYSPDFEKWITSIGYLLDQGYSVTKMTAMEIVILSQDKKRSITADRTSSSKPYYLLFRALEGQKQDQVFSKSKHKGHTYTPEEGHKRCGHANIATNKCTAVRSGWSLTTMTMPLHGACVLAKAQLKQVPKMALQKAEKLGEQLYVDLLVPYTKSIGGSTYWLLIVDKVSKYKWSMFLTQKSQIGQKVKPILQWLHLLKFTNKFIQSNNAGKNKNEKLSEEFLFSLELTAPYTPQKQSG*