MGKTLWSFVVFTCLLIPLAVADWNILKLQTQDGLKISLKNYCESWRMNAELHNIRDFQVVPEECTEYIGKYVKSTQYKVDSQRASEECLVYLSTSCNLKKDGFDAWIFDIDDTLLSTVPYYKNNLYGGKKLNVTSLEEWMRKGNAPALDHSLKLYNELKSRGVQIILVTSRKEHLRSATIDNLVKVGYYGWTKIVFRDPANELVSVQKYKSDVRRQIINEGYRIWGIVGDQYSSIEGIPNPRRAFKLPNPMYYVA*