MLCPEIWKFPTPACKITHIEKPNWCQKTCQQRTEILALLQPIRMISVVIPAKKPNCLRELESNLSVNSSLLFRVRHLPLIELLKNEFVEAFVKRGTLYAVSTNINLESGGCLVITPQGELEMSLSRETYQMVKGNLDGSVISKRGDMVVIKLDLKSPKCREQLGHVNLAFDITLRWIPPKSTTTKENNVPDPQVHGSSIAEYLRVVCRLQVENVPDGYKKITRTKECIPLIDTSNPFKDGEQAYIRQDQLLEYIGVLALDCNSAPIEYVSSYRLDECKKKTDTVTILHRQGVITPEEADGSIMRLVELVGECDTIPWVGMHFQGFSHTPVDLIYRGDQGVSLNQDSAYTMVITKQSIFWSKCI