MKSHHHQLLFMFLVFFAQKIELLTAETFTGTYGINYGRIADNIPSPDEVATLLRAAKIKNVRIYDADHSVLKAFSGTGLQLVVGLPNGFVKEMSANASHAMAWVKENVQAFLPKTSVCGIAVGNEILGGGDYELWEALLGAVKNIYNAVDKLGLADVVQISTAHSQAVFDNSYPPSSCIFRENVAQFMKPLLEFFSQIGSPFCLNAYPFLAYMSDPENIDINYALFQKTKGIYDMKTDLHYDNMLDAQIDATYAALEDAGFKKMEVIVTETGWASLGDTNEAAATVNNARTFNYNLRKRLAKKKGTPLRPKMVVKAYIFAIFNENLKSGPTSERNFGLFKPDGSISYDIGFHGLSSAESSLLSLKAVQSQGLTKSYILILTISAAALILFLKQ*