MLTSSLRLMPCPLYAQHLLLLTFLLTPVLSMYTNTDPHESKCLTNDYASLFPSFGAAKGPKSSLIPIEELSSLAREPAFMDWLKAVRRKIHENPELAYEEFYTSALIRDELDKLGVKYRWPVAHTGVVALIGTGQPPFVALRADMDALPIQEAVEWEHKSKIPGKMHACGHDAHVAMLLGAAKLLLRHCEKLQGTVILIFQPAEEGGAGSKRMIEEGALGEAEAIFGMHVTHELPTGTIGARPGHVLAGCGFFKAIITGKGGHAALPQYAVDPIVAASSIVLSLQHLISRESSPFESQVVSVTTINGGTTYNVITDSIVITGTFRAFTTRSFNMLKHRIDEVVRKQADVHRCHAAIDFLEKDHPFYPPTINDHKMYKHIHNVAADIVGEQNVIEMTPSMGSEDFSFFAKAIPAGFFFIGISNETCGSVHWQHSPFFFLDEEVLPLGATMHAAIAHRYIEQAAAQRASESPLKASS*