MLNLSPLFFTTLDDESCMHDELDLTPEQRAWIASARTDVRDCLRTGIPRVLRASGYTEDVPQPRFFTQGSWAYKTLNSPAQRPQQADVDDGCYLPMSFVSQTRRPSTAATVFFAAAEEALKPLVEEKRWKLVTDKPTCIRIVIAAYAHIDIPLYAIPDQEFVNLAEASMRRYGYDSLMDAVIKAERDAWTALPREKVLLAHRECNWMPSDPRPVKEWFLGEVEAKGEQFRRVVRYLKAFRDWRWSSGGPASILLMAAAAPLFEKRDRRDDLALLDVVAALPARLRGGVNNPVEESESLTERLGQAGVEDAAKAFEEFEKVLRGATGAGSPSQACIWMRGEFGPRFPDEPDRVKVVSVAATIAAAPATAGPSELIGRTKAG*