MAVTGFEGYEKRLEVEFILPSVFVDPDGRGLRSLSHSQLDELLSAAECTIVSQLDNDHFDSYVLSESSLFVYPYKLILKTCGTTKLLKSIPILLEMAASLSLKVCSCKYTRGAYLFPHEQQSPQGSFSVEVSFLDQYFGKLGSGSKAYILGDLTKEHRWHIYAASVLEVDMVTEPVYTLEMCMTKLDIESAAKFYKSTCSTALEMTVSSGIVNLLPHSRICDYAFDPCGYSMNGIEETRLSTIHVTPEAGFSYASFETMGYGSK