MERRRVLVVGGSGYLGQHLLAALATGGDGVGVDVAFTHHRGAAPRALLDALPGVRAFRADLRSGDGLEAVSESFGQPHVIVNCAAISVPRACEMDPAAAMATNVPSSLVDWSLSFGNDKTLLIHLSTDQVYEGVKSFYKEGDETLPVNMYGKSKVAAEKFVTDKCSNYAILRSSIIYGPQTVSPVEKSLPIQWMDNVLSQGQQVDFFNDEYRCPVYVKDIVDVILSLTKSWLSDGKKIRVLLNVGGADRVSRLQMAESVAEVRGYSKSIIKSVPASSVNRGVASPPDISMDITKLTQTLGIKPITFLDGVRATLDTEAST*