MYNSVITSLLVGKTTISLDDIVVALFKAKRFMKQGGSSSIYGGSGLVAEGSRYKWKGKKKASNTNPNIKCWYCDEVGHIQLKFSRYKEDLMALRKRRAGGAATIAIDKDMALMVDESKDPKEGWILDSGCPQHICCRKEWFTSYKQSDGLCVTLSNGEEAKVEGIGQVEIKTHDGKTRKLREVKCISRLDRNLISLGCLDGLSYAIHIEGGRLEVIKAGSVILRGRSNKQNLFILEACHGGQILAQGKANSESFSLVREETKLSLRESLLGIKYNLVMSTRIRNRFGVKYKGVFYSPDFHLFFLNLSYLKLTGRF*