MLFTLIVLIGTGWSFFKPYLQGKEKKVLIVFIPLQVLDNIATVVIDETGSYAKDWLAWNQLPDILNSFRWCARDAFYIDVSAEGVKQGLESLEKGGTPSKFLLIDYGWKSVEMDPNANPPQVGYSANTDSDDEVLFDATQGLMERLAIEAYEVSMVVNIWDLRDYHFRETIPMYEPLEFVCVLPSGSRLVSVMKQSQTLSENQKKSGTTLVYFLTVGERGIVRIWYSEGALCLYEQKSSDAIISSDKDDMKGGFVSVVLLPLAQGVLCVTADQRFLFYDLGENDENKYGLNISKRLIGYNEEIVDLKFLGEEEKFLAVATNLEFACNDLASMTCVYELRGHTDIVLCLDTVVFSRHILLAFGSKDHTVIIWETERKSCICVVAGHMGVVGVVSFSKKAKNFFVSGSRSAQKIQTQAPLYASKNPYATVTTTFTRDQQGDVIGSSKSVIEPIDTDAQDDLPTTPSEAGISSDQISQHTPANPSTPIHTPTLSPTPPSSQPPSPPPPPSKSPPP*