MARSGSGLGKDMVFRSLQDSMQLPSDPFADITSYMIKKTSTPEVSTKLALVDTSTGEHLTFTQLHSYIRSIARGLKHCQGIGQKDVVLILSPNSVHFPAIFFAILSLGAIVTTVNPVWTTREIMKQASDSCARLIITVPELLDNVSDLRLPIVLIGGGSAFRKESVSLLSDLIIKSENETGVGPLPNVRIRQTDTAALLYSSGTTGLSKGVALTHQNLIASALQVNMDSEALNERDLAFYCVIPMFHVYGLSVIVFGQLQRGNTIITTPKFDFVQMLEAIQKYRITNLPLVPPIIIGLAKLDIVSKYDLSSVKELTSGAAPIGKEVMEEVYNRLHIPNVRQGYGMTETSGIISLVHLNTGQRVIGSSGPLVSDMEAVIVDPITRERLPTNKQGELWVRGPNVMQGYFNNPSATSETLDTDGWLHTGDLVLIDDIGHLHVMDRLKELIKYKGLQVPPAELEALLLTHPQILDAAVVPLPDAEAGEVPLAYVVKKPSSSLSEDEVIKFVASQVASYKKVRQVRFTKAIPKSSAGKILRRELIQTALSKL*