MQRDTRVPIHVDWDSRHIVSLVEFARILNDYIRHSDCTELPPVTVGLILANLIVFLKPDGVMLRNVSLSPYCVIDRKEYYRIVTAAFVHVDATHLITNLTAALPDCLYLEDQEGSKALLGDLMLLTLLSHSLYVGFALLQKTYFIRRYSYYSVVTVGFSGVVFALKLWSGYKRGGHVYVWGVPVPSQFAWVPSLALTHLCVPNASFPAHLCGVLAGVVRAYVIEPVVRCFFKEERAKFVTADGTLCTTSSSTTTHTGFPTCYHQHRQHDDHHFGNGISSYGKRQSNTRGQQPSARYSAEQESGSRQYSWMLRDLGIHLGLATTAIAIYFVASRNKPVSRTLSVWKW*