MATTRRLVLYGRSSSLNTQRVLWCLHETGVPFDLRLTSATLGESGRLGGTAFGGTEDPGFVRCSPFGQIPALSDSATGAQLWESASIIRYLAAVYKPSLLGPAVPAYRPQEAGYRLAQAARASAWMDYHLSTFAAGANIYGHDDFMGNLMTHLVRMPAGGAPVTVAAHGAQRQMQFCDETVARAAEAAAAQFGRLDAHLRSAGTPYLAGDELTVADIPLGVEAFRWSLLRRRLPAGAAEAPAAPAAAAAPAAAAAAAAAAVEAAAAAAAVDTPSLDGWLERLRGRVAFVRGVVEPEEEHHAPTP*