MKFRATFSDKGVRVLEKAFLPTLEKFGKTCQVLLGPTEVFLVQTTLDTDGPHVTEQLAVAELFDESSYTVHSRNYNLIGFSVDVGLFLKVLKSAGANDADSLEIRLTQKQIAQFGDSQAASKPFLSFIGKAQSLQLVQDLPISKPFTKEELDVLVSQKEVPRYCDYYVNLLSAGPRLPSVVDRMKSIAGVARFAVCKNGDLHLQVTATNVMLGTQFQGLHVMPAGTECDPNVVKRDQTGEEQLQAALDAGEAQVVHLQLKHLSRVLSARQCSEPSEILCGISQGGGHVHVVYVFRDPGQDALFDASLGISFKLPVREDA*