PPFLLKTYNMVQDQTTNDIVSWSEKGDAFLVKKKHEFSQTILPKYFRTISFSSFVRQLNFYGFRK