MTLLQIYEDLMHLCNTNDAFFYVDHKSPAGGTYRVFSYRLASYTDFMQPNALETRGSMWEIDEEGDMIRCAARTMKKFFNAYENPATMFPANTTCDDIAVVMPKLDGSIISTYRDNDGEIRCKSHTALYSDHAINSTRLINENQNLYQYIDEAERLGYTVNMEYTSPEYRIVLPYQVEQLFVLNVRHRVSGELLCGKALRDKFPCLAQYSTNMTGKDIHHTFPVRNTFRESVEEVHKMLDIEGFVCILNNGTMCKIKTDWYSSLHLTKDSIIIDSHLYEAVLNGSSDDLKQLFSTDEYAMQKILRMEQLVFSCYNALQDEVESFVKEHKHLERKEFAMKVQECLTNELNRQGLAFAMYNNKKVDYKETLIKYMKIVLKDF