MMSYAIGALVVPSPTPLPFLNSTAPVEVEHGHGVKPIQDWYKWRLVLAYDGTKYAGWQYQQSPPTVQCTLEKALTRATKLQRKDFCLVGASRTDAGVHAWGQVAHFFTPFNYDNLEELHAALNGLLPTDIRVREISPASAEFHARFSAISKIYHYKIYNDAIMDPFQRHFAYHSVYKLNSAVMREAAKYFVGKHDFSAFANASNNDGVPDPVKHVFRFDLKEMGALLQIEVEGSGFLYRQVRNMVALLLQIGREAIPPDIVPHILASRDRKELAKYSLSAPPHGLCLVSINYNESHLLPPPGCPPANSFGRHHTIRKCKVPFFL*