MEYHGGGAGLSGGNVPAFLTKLWTLVEDPETDLLICWSPSGTSFHVFDQGRFAKEVLPKFFKHNNMASFIRQLNMYGFRKVVHIEQGGLVKPERDDTEFQHLFFIRGEEHLLENIKRKVTAVSSVRQEEVKMSTHDVNKMLNDVQQMKGKQETIDSRIVSMKHENEALWREVASLRQKHVQQQKVVNKLIQFLVSLIQSNRILGVKRKIPLMLNDSSSSHSMPKYTRPFSLEHMQHTKRGKSCNSTFLCFQAAASLFSADPLVTSGPIISDITDVAMPTGEGVLCDWNDAEESQAVNIEEKASLPDAEVLPVLESGDPHVDTPLSPTTFIDSILQENETPPNQNNSITNSTPVEQKCQTVACIDSFRSELSNHVDCIDSSLENLQSILNTQAFTFDTSPLMEFFSSSCSSGDFDLDSLDTVSQLLSEDVPNGSVESSNSINAGKQLVQFSATPVLMSEPISSEADLPSLLELEAGPFFISDSPTDDPADALLSPSKLDSDL