MALFFFSLLSLFFSSLFCTSHGISTVTLKLFHNQVQSRSWDDTLFEMAELDASRVANLLGLKANKTVVPIGSGRQAINTPSYVARVGVGTPPQVMTMLLDTSNDVPWVPCTACPGCAATVFQPTLSTTYKPSECGSPKCSLLHSQTCTTSGSCSFNMTYSDSSFEAALSQDSLSLANDSVPGYSFGCLTKVSGQSLPPQGLLGLGRGSMGLMSQSGPLYKGVFSYCLPNFRAPGFTGSLKLGPVGQPIRIKYTPLLTNPRRSSLYYVKLGAILVGRTKLPIPDSAFAFDPATGSGTVFDSGTMVTRLVAPAYEALKAEFRKRINKTVTTLGGFDTCYNEAIVVPHITFQFEGMNMTLADDNVVIKSSAGTITCLAMAEAPANVNAVVNVIANFQQQNHRVVYDVANGRLGVSREFCS*