MSIRTLRIGLIPGDGIGKEVIPAGRRILEALPSSLKLKFDFVDLKAGFEAFEQTGSALPDATVDVLRNECQGALFGAVSSPTHAVKGYSSPIVALRKRLDLYANVRPVKTVMTAAKPIDMVIVRENTEDLYVKQETTRDTPDGKVAEAIKRISEKASFRIAAMAGDIALRRQKIRESGAPSIHSKPLVTITHKSNVLSQTDGLFRTASKNALSDPKYSSVSVEEQIVDSMVYKLFRQPEAYDVIVAPNLYGDILSDGAAALVGSLGLVPSANVGEGFAIGEPCHGSAPDIQGKNIANPIATLRSAALMLEFLEEPEAAAKIYAAVDANLEEGKLLSPDLGGKATTDEVVEDILRRL*