MLACANLKALEKGRQTHSLIIRNGIFPIVFFGTRHANMYAKCESLADARLSFDVMPERNVFSWNTMIGVCAKDGRYEEAIEIYQHMLDLGFKPDHFTFPSVLKACASLEALIQDNEIYCHIENLVLSLMFLLGMGVKPNSVTIMSMLPACSDLITLQLGKEIHCYGMRMGFESKVEVHNALLGMYVMFGGIENAHRVFDRISQKNVVSWTTLISGYIEDGQSDIALKLFRHMQFTGMILDFVTISTVLPVCSHLVALRHGYGMHGHGGDSIAPIDKMQETGFIPNHITFTALLSAYSHTSLVDEAWDCSAWVCTYALFLEVRLECYRVLKYDVEAERLPSKASNGHNKGHSRTRDLDNEDLLEHLPALQQLLYRLVGY*