MELQSQIPILRPSIHARRANIVVKFQDLYGFTVEGNVDDVNVLNEVREKVRNQGRVWWALEASKGANWYLQPEILMIGDGIALKKTSLKISTLTNAITLKRLVRKGIPPVLRPKVWFSLSGAAKKKSTVPESYYSDLSKAVDGKVTPATLQIDHDLPRTFPGHPWLDTPEGHAALRRVLVGYSFRDSDVGYCQGLNYVAALLLLVMKTEEDAFWMLAVLLENVLVRDCYTTNLSGCHVEQRVFKDLLAQKCPRIATHLDDMGFDVSLVATEWFLCLFSKSLPSETTLRVWDVLFYEGAKVLFHAALAIFKMKENELLMTHQVGDVINIIQTTSHQLFDPDELLTVAFEKIGSMTTNTISKQRKKQEPAVLAELDQRLRRLNSLKETGKNT*