MGKYFGTDGVRGVANSELTPELAFRLGRMGGYVLTRHVGKHPRVLVARDTRISGEMLESALIAGLVSVGIEVMRLGVISTPGVAYLTKAQGASASVMISASHNPVDDNGIKFFGSDGFKLSDDQEEEIEQLLDTAEDTLPRPSGEGLGTVSDYFEGKQKYIQYLKQTIENDFNGYHIALDCANGATSGLATHLFADLDADISSMGASPNGLNINDGVGSTHPEALAAFVLDKKADVGLAFDGDGDRVIAIDEIGQIVDGDKIMFICAKYLREQGLLNNNTIVSTVMSNLGFYKGLKELEIEDVQTAVGDRYVVEAMREGNYNLGGEQSGHIIFLDHNTTGDGLLSGIQLINVMKATGKKLSELAAEMKTFPQKLENIRVSDKNHVTDNPKVSKVIDEVEAEMAGNGRVLVRPSGTEPLVRVMVEAATKEETDEYCERISAVVRSEMALND*