MPTSTTTLPAPIPLGCSVPALTAHAISVSLPTWEDNIGYEEGHKRVVDKMETGYPRFFIHRSIQKLAALCLSKFGQPNELFDKDKWPYGKAFWQHTGDGVSSRMAERALSFLGETPAGVQNRHYSKKTGSVPPTPTTPNETDENLTSDLTTYLEERYGRNLLPSDEDYGKIEDVARGAGSGKKAVTEENVYLYPCGMSAISVCYGFPYTDTLKILNKWGPGCHFLGTGGSEDINALEKILVEAEENPNEPRILALFCEFPGFFIVVDETIGNFINVEVVTFADIVVSSLTKIFSGDANVMGGSLILNPNGPHYGTLKAAQSSVYEDYYYPEDAVYMERNSLHKRSLDDESTPAEGKVLKKVYYPRYITPGTYAQAQRHPTLGKGGYGGLFSLTFTSLAASRAFYDAIGCAKGPSLGTSFT