MKAIFPKKIITMNFQYVIIFLVSFGFCFLVSCAEFPYFNQSLKDDGSLSFLVIGDWGRKGLYNQSELAFQMGEIGEKLNIDFVISSGDNFYEDGLNGVNDPAFQHSFTNIYKAPSLQKTWYNVLGNHDYRGDVEAQLSPILREKDKRWFCLRSYVLHAEIVDFFFIDTTPFVDDYFTNPKEHTYDWRGVLPKDKYLNDLLKDLDLALSKSTAKWKMVIGHHKIKSAGHHGIVTELAQQLVPILEEHDVDFYINGHDHCLQRIGSIDSKLEFLTSGGGSKAWRGDVKGWNPRELKFYYDGQGFISIELNQKEVEFVYYDVFGNVLHKFSVSKDSCVSSQ*