MPTQEAPVDKVTSVLVKDTEKIISLTSEVEALKLGVTQENQELLVTCISENLGFAGGNPVAACLIYKCLLHWRSFELEETNIFDRIIQTIASAIEVPDNNQVLAYWLSNSAMLLKLLQHTFTSAAIPASRGCMGGGVVSSLDRQMQVEAKYPATLFKQQLIGFLEKMYVMIRDSLKIEVFSLLRLCTQAPQAQENNVPQQDLNGHWESIVERLSSYLNLMKANNVNSTIPGQKINHTNILLHQSSALKQACMFTSSNISFSFLSSILLSDDCCYFVNGEYVEAGLAKLKQWCIEATDEYVGSAWDELSHIRQAAGFLQAIIQKQEMTLDKITRELCPVLSIRQLYRISAMYFDDIYDMSSVSSDVISSMMIRLIDDLTDGVRSDFLLEDDLSIPFTVEDLSKSTEQGDVNDIDTLALIHENPSFSFLLTCGEGSSS*