MLCSGGRGPGPWRWPAALRRLSRLAPPTPAPADPVVVRVDSSNVARLGAPKPGPRPRQLLSLPPFPAGADPLPGRKVVPRRVTAVSWVKHYFADVPQEAVQAHFNRRMVFSECSEHEFSAESIRTQKHHLKKIKHNDVMEPGMRIHLPVSVAEGEIKKRYETIPTATLHPNKDEIEYLRRLVIHRDSSILVLNKPPKVPMKGHLPVHNSMDVLAAAALSYGNKEGPKLVHRLDRESSGLILMGRTKESFTQLHWLFTSVNLARTTSQTWNKACEAYVQKYWALVIGTPKEREGVISAPISKVLLDDGKAERVILAHPSGIDGAQEAITEYRVMGPTINGCSWIELRPLTGRKHQLRVHCAEALGTPIVGDYKYGWFVHQRWKQNPQPDFEPFTGEPYKIRRPEGLEVQKGSVLSKVPLLHLHCREMVLPNIAKFLSSIGEWHDGGAAWAKEKPNLLRFIAPMPPHMKISWNVMSSYLV*