MKFSQALLSLASLALAAALPHASTPVYTPSTTPSPTPTPSASGSFATTSGIQFVIDGEAGYFPGSNAYWIGFLKNNSDVDLVFDHMASSGLRILRVWGFNDVNTAPTDGSVYFQLHQDGKSTINTGKDGLQRLDYVVHSAEKHGIKLIINFVNYWDDYGGMNAYMRAYGGGDKADWFENEGIQAAYQAYVEAVVKRYINSTAVFAWELANEPRCTGCEPSVLHNWIEKTSAFIKGLDEKHLVCIGDGSDGSYPFQYTEGSDFAAALTIDTIDFGTFHLYPDSWGTNNDWGKLWITSHAAACAAAGKPCLFEEYGVTSNHCAIEKQWQNAALNATGIAADLYWQYGDTLSSGPSPDDGNTFYYGSEEFECLVTNHVETIERSAK*