MALLPWHLPGAPLHSQLRRQQPSCSLTHLPRSLQLLEQNCKVRTCFAQHGGAMMSTQGMKSFPALQLTYLEGNSWLWEVLGVRVLVDPVLVGNLDFGIPWLYSAAKKQLKEFKLEDLPELDLLLITQSLDDHCHKRTLEPLSKMMPDLQVICTPNAEQILSRFFQKVIYLEPGQGTNIRGTNGAEIAIHASAGPILGPPWQRPENGYFVQATNPQFVLYYEPHCTVSTTFLEQKHADVIITPVIKQVLPAYTLVSGQEDAVELAKVLHARFIVTMKNGDLESKGFLSKIVSEVGSTDSFKDLLSKILPNTQVLEPVPGIPLQVPLF*