MKVLSLTARIRARAEVTIFNFQLYRHVEMPGWRFGWAWKGKEVIWKMWGAEATEQGNCSMFSGGNIPHCCERKPVIIDLLPGTAYKDQYYNCCKGGVLSSMTQDPSKFASSFKLVVGNARIANNALIPPENFTLGVPGYTCGPAYVVPPSRYSDDGGRRWQQALATWNLTCSYSQFMASRSPTCCVSMSSFYNSTIVPCPLCSCSCPGLDSAAKCVKPDQLPPNLQMPNSNGSPNPAVMCTRHMCPIQVHWHVKVSYKNYWRVKVTVTNLNYAKNFSEWNLVVQHPNLQSVEQVFSFNYKPLHQYGNINDSGMFWGIKFYNDMLLHAGELGNAQTEILLRKDPGIFTFNQGWAFPRRISFNGDDCVMPPPDTYPMLPNGSPTCHLAPHFIYFASCLFFFLVL