MLMTSNVETMTLDEIFSDLRTVNVVARARLAGPRRLDTKLLASRLRNSQYGGDLTNARSVTLRFPLHSTVVKVYESGSMVVVGARSASSARSTLRAVARRIQRVLRDVRGLEGFRVVHTVWSFKMRRAIDRVRTYERLCERFFPSYEPEINTALTVPLEDLRVKACLHKRSGAVFGVKRDRDAYLALQLIAPLLVYVGE