MTLTKPVDAEVACADAIRQARVTRLPSKGLRKLARVNLKRSEAGTHHVFKQFGQSLDIPISKTNLPSKKDFPHVTFTNWLRYIVESDNLQYLCGVPEVADMRRILSTFWDRFEKLYPHHVICGRNDPGFSREMCIPVLYHGDEGRSLKKKQLMVLSTHGVLGRGSNPSNKNLNDMDDPNGPLRLNMIGNTFLTHFLQCVMPIKLYNTSPESFYHMLDLQGKEFAELFQTGVVINGVRFYVCCVGVKGDAPFLAKSGLFFRNFLRRPTRPSSRTPCVGVCHLCCAGREEFDYPVPFEEYGCLSPIWLQTVGLVRPYTDPSPLLQIPYEVGGTTEALWKFDLFHNFHSGMGKYFASSAIVVCLELVNASIDGAFDLISQDFKNYCRVHRECPYHKSITKTLLGVEGSFQDVPDGGWSNGDFTRLILKWFADYCSRCVIGETEDQLYLKCAEAVFAINDCLGSLYREGLFVPAVLGAIGSNRINIIKIESNAEQAAGSTDKISKFQTSDAGYILILVSLPDDLTSDDFASKMANLIFTPGAKRLCLGFKTAVISGGFLPVARVQRELDLDYAFANTLEVDETTGLLTGQTSGPVVTPQRKRQLLATIANVEGCEIQQTIAVGDGANDIPMLHAAGLGIAFCAKPKVQEVSRYRINQMDLSTVLFLIGIS