MKSKVDLKICGVCGDKALGYNFNAVTCESCKAFFRRNALIPKEFKCPFTNDCKITTVTRRFCQKCRLDKCFSIGMCKDLIMSEEDKAQKRQKIEENRAKKRTKSSTESPSKRRKKDTGESDSELYNSSYNTDSDQDTNVSEGYQPNYSIGTSTESTTNTQEANTTINEDSVTSSNEKIVSSSDEAFSLQNLISQHLYNMANSSGSNGFMQIDHAALGSFLNNSVQFSDNVVKSCPSPSTDLKVPCENVADVIKNVERLNSHNNNPIESILSEAIKLEYDAYSTRAQNSLHSRELNEAEKAKLNELILANKALLTPVEEELSLIGNEFKDVVQNQAGKQQTDPALLDVINLTAIGIRRLIKMAKKINAFKNMCQEDQVALLKGGCTEIMMIISARRYDPTKNTWKVIPSIQESLNVNVNVLKLAKGNAYQELERFIRTFDPKWRSDENIILILCAIVLFTPDRPRVIHEDVVKLEQNSYYYLLRRYLESIYVGCEAKSIFLKLIQKIMELHKVNEELINVLLDVNPSQIEPLLIEIFDLK