MELAIHDGEYGATFVISDKEMRNLTNKPATTLIVEQMIGYTDSSTSWQGIPQADVILRLYSAGRWTPDKECLGTDFDKTLLNVVMAAFIFSMRTLRNVDVKRLLAIVTNQWKITNRLVEDVIASPWISPPELKFLFASFHDISVAFYNNKHLEKASMVFKLCIRTVWTCVRLLCQIYVNKSDLSEDCLPKEAIIDFVSEACSKSAFYLDNLHQHGARETEKLHVFILENWPEAEDLIKKLPDPTPIVKQWVKLVHELFLGCAQRCSRVGMISLNHVFDVPHISGIL*