MRLSKVEQLSLNINELTGTIPQSITGLLSLKVLDLSGNNLEGVIPKDIGNCTVLQRLKVSQNKLSGDLDKIELPFSLYIFSAHSNKLSGNLFASLASCTQLQLLDLRENKFTGELPKYMAFFHDLRVLSISYNNVYGDIPQWITNLTKLQVLDLSNNKFSGRIPHNLESLKGFKINASSQISVDTLYEDLRIDIKGSDYTLTYVLATNTILDLSSNNLIGEIPTSMGNLSSLRLLNLSWNELEGHIPPSLSEISTLEQLDLVKNNLSGQIPQELSKLFDLGVFNVSYNNLCGPIPIGTQFTTFDETSFERNKCLCGYPLLACKQPKKRSTGAIGKENDVKMEWLNRVNEQISLIALGMGFGIGFGGVVSIIISWKKARHWVIPPNRRPFYGVYRFPT*