MDVLCSNKGSILIVTSRNWEVVKSYPTKIHKFDIGELDKDASLKLFTAYSYRDGDELPKELIGIGKEIVTTCNSLPLSLKVLGSFLGGQKRLRCWERALQKLRRRSLDGDEIDSEYKLWTILKIIFDVMKVEEKNIFLDICCFFCNNVKWGGTMKETIIQIWTNKKSGVEEQDVSNVLDMLVHQSMIKVEKNGVIKVHDQLQDMGQKIVEEEKEYKDTRIWNANMVPMHGITTKIRLSNSEWTTVISLKTLDIIGCPSLTSLPNELTNLSSFIRLDLNSCSSLTSLPNELANLSSLRRLDLSGYSSLTNVPNQLTNLSSLTRLDLSSCSSLTSLSNELINLYSLIRLNLSGCSSLTSVPNELTNLSSLEEFDLSSCSSLTSLPNELTNLSSLKRLDLNGCSSLTSLPKKLTNLSSLIRLDLSGCSSLISLPKEFTNLSSLTRLDLSGCSSLKSLPNELINLSSLTRLDLSGCSSLRSVPNKLINLSSLTSFNLSNFSSLTILPNELTNLSSLTRLNLSSCSSLTSLPNELRNLSSMIRLDLNSFPSLTSLPNELENVSSLTKLNLSGCSSLTSLPKELTNLSSLTRLDLNSCSSLTRLPKEFTNLFSLISLDLSGCSSLTSLPNDLTDLSSFEEIIISDCSSLTSLPNELTNLSSLTRLDLSSCSSLTSLPNELTNFSSLTRLDLSDCSSLRSVPNELTNLSSLTSFNLSIFSSLTSLHLVVFGCLSNP*