MERYEVIKDLGSGNFGVAKLVRDVRTKELFAVKFIERGHKIDENVQREIMNHRSLRHPNIVRFKETYAKMSWLKLHPQVVLTPTHLAIVMEYAAGGELFERICSTGRFSENEARFFFQQLLSGVSYCHSMQICHRDLKLENTLLDGSEAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSRREYDGKVADVWSCGVTLYVMLVGAYPFEDPVEPKNFRKTITRILSVQYAVPDYVRISMECRHLLSRIFVANPEQRITIPEIKNHPWFLKNLPIEMTDEYQLRLQMVGINAPSQTLEDSMAIIQEARKPGDGSKFAGQLCVPGLGSMELDDIDADDIDVEDSGDFVCAL*