MAREDNRVAVAIGQACCRQKLLAQQMNALVPQAIENQKQFKVSRVLGKRIRKVRMENKRGLRKGAWTYEEDNLLKAYIHKYGEGKWHLIPKRTGLNRCRKSCRLRWVNYLNPNINRESITEDEADMIIRLHNLLGNRWSLIAARLPSRTANDVKNYWNTHLRKKVLSESVEKNEKERPKETMKAHEVIIPRPITLSTHSSFMTQPILNSNNDSKILMDRDGSSEIMVSNQIGRDCASASQQSLGNVPVPCGMWSDSLWNLGEQVNIDKIGSCSSLQEENNFNMEVPNVDDFFWDFNLDDFDFLMNL