MFTQGSQAYAKALSKVGILTQDEAQTIVDGLSQVADEWRNGKFVIKQGDEDIHTANERRLTELIGSVGGKLHTGRSRNDQVATDTRLWLFNELRIIRKSLHELIRVACARAEAEADVLMPGFTHLQPAQTVRWGHWLLSHAAAWQRDDMRLRDLLPRVATLPLGSGALAGNPFLVDRQFIAKELGFIGGVCPNSMDAVSDRDYVAETLFFASLHLVHLSRWAEDLIIYSSGQFGFVQCSDAYATGSSLMPQKKNPDALELIRGKGGKLTGNLAGAMCVLKGTPTTYNKDFQECWDLLFDSVDTLHDCVRIATGVLSTLTIKPDRMMKGLSADMLATDLAEYLVRKGVPFRETHHISGAAVKMAEDKGCTLSDLSVADLKSIHPLFADDVTEVWDFTRSADARDTEGGASKRSLLEQVQKLRTYLDQQQ*