MSNKLGSLRGLVTAAAPSRGSVLELPPRRALLYVPGDSEKKISKAADLGVDVVCLDLEDAVAQGRKDAARETAAKALAELSFGRSERAVRINAVQSGHCEDDLEAVLSGAALPDALVVPKIDSVEHVRWLFDRVKGLLGPRLQGEAPPALITMCESGMGLLNLRQIFEACLTRTNVLRLEACILGADDLQASLGLKRQQGTDDTLFARRWVVLHARAFGLQPIDQVYIDYKNSHGLQAEALEGRGIGMAGKQIIHPSQIAPVQDAFSPDPHEVEEARQLVQAFEEHQLQGKGAFTFRDRMIDQPTYLQARNLLQFAARVGQA*