MDDLVNDNDDGSDEANEEVVRILKQASEEVIDSVDLSSQQLRFLPEAFGKLTSLIHLNLSNNHLQVLPDSIAGLVKLEELDVSSNLLESLPDSIGLLTSLKILNISSNKINTIPESIAFCKSLEELYASFNNLIFLPTNFGFGLISLKILSISLNEIRFLPTTISELESLKYLDAHFNKLHGLPSSIGKLSNLEVLNLSSNFSNLTELPDTITNLKNLKELDLSNNQIKSLPESFGQLQNLTKLNLDQNPIVVPPMEIVMEGTEAVKGFMVNWRLANIAAEEQRRVVENDENQGGWMAWGTNMVNVYLGQGKSSTSKDSYLDQLL*