MSLHSIVVFRDQEMQQIDNPDAPPTHFLCPISLDIMEDPVILHTGHTYDRKSIARWFDAGHKTCPITMLKLSDFSLTPNHTLSRLITEWSQQNLAKQQISDDERLKQLLKAAQESSTNMDKSAMLSALRGVLREQEPIRKAFMQETGSAYAYSLLTPDAFHKISSEVVSILVELPLDSTAKKALGDEKTLHCLFDFLLDESLDTRMNAAKILTKLLESRDAGIHSTLTSVVSLGLKRLMTDIEHPAAMAAGLNLLSALPVTGNDISWVVRAGFVPILVELLPHFSSECIEMALKTLEILTATTEGKVALKNCQLSTCVSRLTAVLLKITEKCTLYAVLILLTIFKFEPGEDIEDFFVFSGLPRKLLLVLQSNCNPAVKKRALELLKLLDQTRTSKTGGPMNFKVNFETTETLL*