MSLSAGKGYVSPSACAYMVSYSLYSSDCHVDWWLLFGFPSHRLASSCKGGRVKLGVKEGREMDRGGSSMDLPIMHDNDRYELVKDIGSGNFGVARLMRDKQTKELVAVKYIERGEKVPSLLPTFPFLCVSCHSSVAKCGIDENVQREIINHRSLRHPNIVRFKEARKFKLSSVILTPTHLAIVMEYAAGGELFERICNAGRFSEDEARFFFQQLISGVSYCHSMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSLLHSQPKSTVGTPAYIAPEIADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTIGRILSVQYTIPDYVHISAECRHLLSRIFVADPAKRITIPEIRNHGWFLKNLPADLVDAADTSNQYDDEDHPPQSIDEIMRIIAEARIPAQGLGLSQYFGDSLDLDDMDLENDADLDVDSSGEFVCAM*