MDRSMAAASSGIDLPIMHDSDRYDLVKDIGSGNFGVARLMRDKQTKELVAVKYIERGEKIDENVQREIINHRSLRHPNIVRFRELILTPTHLAIVMEYASGGELFDRICNAGRFNEDEARFFFQQLISGVSYCHSMQVCHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLLRQEYDGKIADVWSCGVTLYVMLVGGYPFEDPNEPKDFRKTIHRILHVQYSIPENIQLSPECWHLISRIFVGDPTQRITMAEIKQHKWFLKNLPENLMDEDKMMTNQFEEPDQPMQSVDVIMQIISEATIPPVGLYDLDMMDDDLDDFDSDPDELDIDSSGEVIYAI*