MFVPSVNVAARATQHSEPATGQYARQQRWPCRSAKAAGRARMVCRGSGSEKSASDDASVGERLRARLQRTDIAQGATVYLVGTGPGDPELLTLKAVRLMQHADVILYDRLVSREILEFVNPNARMVYVGKQKGMHTRTQEEIHDLLRMYASDPEHKVIVRLKGGDPYVFGRGGEEAEFLRALGIRVQAVPGITSAAGIGAHLGIPLTHRGIAQGCRFVTGHLKEGLEEALAGLRGGSVNASETLVIYMGLGASAELSHLLVEHGLSPETPVAAVERGTTPEQRVVFCTIHELEQRIQRAALESPTLILVGDVVALSPGWALRHQTVVCADELEMVGLVNEDTQPVTAKAVLMRVTPRKDQIAL*