MLGDSEILALDSNLSTIMQQNQQHHADVQNLLEKFRQLLENYNNLKSDYEEEKEAREKYKRMARGQFKEHLLKAGADGGITAARILNDSIRELLHDRLGHQADQCRVMVRIYANVLGLSKSLARSGIVGQEARSLSPFTASFTRAEDLFDFVDAGDKKEGADYKIREMFRLFADNSQCKHIFFAGCHDSGYSNLLTPYRGRTDRITLLKAANFHSEYERLGLPVRELPALFMSTPIGGTGSPSNHTPSLSTSSRPICKHFQKGICRYGNTCNKAHIPQGQQLSRSDNTPSPPGRESPTSARTQEFYASQLVTHLDPMWQDYIPINLAGDRIDTYCPIPAHDAWEVYTRRAKIHKPCNNFHLGGECSNISCEYDHGRLDPSSLDVMKYILRQHPCQTGPSCRSTKCFLGHLCQKEGCRGLKPCRFNRHAHTLDLHIAKYTPSIKKETGHSRAESAEGTYLPDTPEEPQGLIVL*