MLRLHTPTPYGSLPSTHLVPPSLHVELVSGKHTPSPLLRAPIAPRGSRRFVSCSAQLQSASPKVEDVVIVGGGIAGIATALSLYKLGIKPTVLEQSPSLRVTGTALAVWTNGWHALEALGVADGLRERFVQLSGFQFYTTEDKCLSNLSFSSATKHVELRGVDRRVLLETLTNALPSGIISYDSRVTKLHKVNGGYTGVELKNGSTLQTKVLIGCDGIGSVVAKDLGFSEAHYAGYIGIRGLAMFPDGGHKFPSALKQTVGRGVRIGCLPLDSKRVYWFLVFNHPPGSKISDPKLIKEEALRLIQGWPETLVDAIRRSPLETLSRAAISDRWMWPWEGPKLHRYGVTVAGDAMHPVTPNLAQGGCSALEDGVVLGRVLSKTLKTLAGQNLSINEEMKRIEVALDDYTKQRQRRMFPLAVQANAIGRILQTEGHFCCSVRDALLPKVLTVDSFIEYSLYDVGVLA*