MTRVLQTSLSPRAARLIAKGFVDLGIKEPGDLRAVVAKRSLGMIGIELAAAIFNVALCMSLFSLAVIVHYSGYEILLPTFLNYVAGFCVLVGAAIFAVEAAAHLIILGVYVYSTVRFETSNLKKFVSAVRRIGDEDHVVGGFTQPLSSLKRATTLVHVVNILTQLRDALHSEAELIDLKHKGTLHNLAAYFEYSNAQSKYGFKPEDYGIEPKEAMSLAALFSEWDTDGSGTLSSTELKYLLNALGHDTVNEMEVNMAMRVLDKDETGEVNFSEFVRWYREGVTLPMASKLESNANESDDLQNADPGSSIDEPSS*