MDGQKWSFGFISLAFLFITCSSAELLIQQVIGGRGTEFNSSYSLEANLGVTRVLRDERSSSKIVTIAGYSVIKGRGEPYESSVFEAAGYKWRLVLYVTGNKNDGGNGYISLYVRMEETQLLPYGWEVNVDLKLFVHNPKQHKYLAVTDGLVKRFDAAKKEWGFGQLIALSTFENTNEGYIVQDTCSFGAEILIVKPAEQQEKVTFISNPPNNVFTWKILRFSTLEDKFYYSDDFLVGDRYWRLGFNPKGDGGGRPHALPIFLFAQGFRPNAVATNTWGAVNLRLKNQRSSNHRQIYSAAWYPIRSGYGVGVNNIILLADLKDTSKGYLVNDAIIFEAEMVKISVTNIVPV*