MARLTVPAALSSEGGQNGATKTDSSESRMLVLAETIRTETLKLQAYLESNGIVQPGISVDAPDDFPPLPDDIQKSRTNIFLASRELTDIVRGPRETVRYAVWSVRDRSALLPQLVPLNAPIKLTELQSKTPLEPVHLARALRHAMTNNIFCEPSPGYIAHTAHSRMLAQDESLQAWVGYNAEDNFPAAGHVLEALEAHPEATSNLYTGFNYAFNTVGKESMFATIYKDPVKAKRFAHAMRSFSHGEGYEVSYFVDNYDLSEVNERGGTFVDVGGSHGFVSVELAKRWKNINFIVEDLPKTIETAPQPICDDKTVAQRISLQVHDFFQEQPVKGADVYYFRWILHNHAKPYAVSILRNLIPALKPGARVVINDYCIRDPGSENAWDEKLLRNMDMIMGALLNAQERDEQEFRELFEAADPRFKFKGVQRVEGCKMSVVEAVWDE*