MSLFSLSGKTALITGGTRGIGQAIALGLAEHGADLILVQRSTNVSDTQPAVERLGRRCEVVQCDLADREQVEGLISRVVATHSIDILVNCAAIQHRSPAEDYATHHYEAIMQTNLTAPFILCRDIARHWISQGQRGKIINVASVASFQGGINVSGYVGSKGGLLQLTRAFSNEWAGRGIHVNAIAPGYIETDMTADTLTEPRYAAYRDSIIPRIPVGRWGKPEDMKGVAVFLASQASNYVSGEAIVVDGGWLAR*