MNAKPKIVRPNAATLVAALCACSSLGALGLGKSAHAYGLRMLIFDGNVIFDNAVLELYAKCGALKNAQNLFDKVFARDVVSWTTLLMGYARGGYCEEAFAVFKRMVLNAEAEPNEATVVTVLSASASIGALSLGQWVHSYIDSRYDLVVDGNIENALLNMYVKCGDMQMGLRVFDMIVHKDAISWGTVICGLAMNGYEKKTLELFSRMLVEVVEPDDVTFIGVLSACSHAGLVNEGVMFFKAMRDFYGIVPQMRHYGCMVDMYGRAGLLEEAEAFLRSMPVEAEGPIWGALLQACKIHGNEKMSEWIMGHLKGKSVGVGTLALLSNMYASSERWDDANKVRKSMRGTRLKKVAGCSWVELEMFNNRLDSNLCAA*