MSSSNNDYNNGNNGVYPFSLYLSPLAGRQDIIRNPYNHQPTPSPGQMVSAVPESLINYMSFSSNRAVNQQGFEIPEVSREIKQAVKKDRHSKIQTGQGLRDRRVRLSIGIARQFFDLQDMLGFDKASKTLDWLLKKSRRAIKELVQGKKVNTDEDFANIGGEVEEEEDEEDEEDDGDKSFVYGSSPDSLEEEMVCEVKKAQKRKKKIELRNISSKGSRAKARGKAKEITRETTYDHPETISEITQTEIMDPLKRSIIFNEGEDMTHSLCKEATQEFDSQECTLSKTKVNLPTNMDQSYNQHYGTFMLKDQGSSSNYNNILPQNLDFYYDQNPFIDQPFCAVTKTNFPRGKVLIQVSDLA