MLSIVGATTLDSDIQALILVKKGVDAASIGTTTCLGSWDFSVDPCDFRSTRQFVCGIRCDVKTREGKSRVTSLALDRVGYKGYLHPAIGNLTELTELDVSGNAFHGSIPESIAGLSKLTRLDLSENMLSGPLPLSLGKLGSLQVLSISGNMVSGSVPASLNNLKNLMRLDLSHNGLGGVIPPLGGMISLYNLDLSFNRLVGGIPSQLPRSLSQLTLKSNLLSGSLPLSLSSLSELGVLDLSINRLIGAIDGSLFAHPSLQQLNLSNNSFSAISVVNVSGMGSQLVAIDIGFNRITGVLPPNFSTLDSLAALYLRYNQFQGSIPVEYGVKAMNSSRPLVRLFLDGNYLTGGVPPDFLRLSPDKISGSFANNCLKSCPSSLLLCKGPQKPASVCKSAYRGSLL*