MEEREWAICLRILSLGAGRDSSAIDTADTSVRDAVERLNAMCKSEGNEDLVTRVYPAMTKLFQRCCSSSTQRPSTALVALAILQFFLDHGETVLHDADPSLRAFFRSCLVKQYADPAVAAATVTFLNHNKMKFLLSYSSVLPQFFPLLLKVIAWGDETLDTPFLQLFPALMGPPSFLQLFLALLDLPTLVLALESLEQRTGSLHGNMGNIRKNPAPEALLALMDEAYTGTFIDGGDDSSKEGSGRNSHYEADDLFSDLLKDENEGLAERHWSYPGMKATLEAAMGSVQSNKLKHALKFSPQLLQVYFDVALRDVSDSLLCALLPMVFFRIDAMFPDKAFSIEVQQTCFQFMHACFKKSPQFIALLKKPITDSVSQPQTSDGKTELALQLCWAIGEHGGGGTHFKDAARELFETLELVLYENLSSRRKTSAVPAQSRLLCFVITAIAKLATCHRELSPRARVCLAKVARSHQLLDKIVWRRARDYLGLMHDHAICSSILGGQHRPGTVEWSKAQTLAVANIPFYLLDEREGLPFHDFSFSDIIGQSVAS*