MVGARGSGILVTTRSQIVSSIMGTVLSHFLQGLSDVDCWSLFEQRVFLQGNSNAHPNLAVIGKEIVKKCKGLLLAVKTLPGLLFSKLDEEEWIAILKSDIWDLPEERNGVLPALRLSYHHLPSHLKQCYAFCSIFRKGHKFKEDVLVPLWMAEGFVQPKGNKQMEDVGSEYLADLVSRSFFQYEYNNWDNQKEYTMHDLIHDLAQSISGVECLRMEEGKSCAVVDKVRHVSYDWFSMEAVHFEAFYNLESLRTLLLLSILKNCTKHVPRELFINLRRIGVLDLSGADIKELPVSVENLIHLRYLDLSLTQIERLPGSTTSLYNLQTLKLIDCSQLVELPSDLSNLVNLRHLPLGKEIGHGINELKDMINLRGEICISLLENVVNVDEVKEAELKSKRKLQKLEL*