MSQRMGTKSTRAKNKRAVVECDLVEGPIFSPAHILDKKNARPTIWGKQDVEALKEECSFPPSANWVHLSLLVTGARSSEGTGGAAGATDAASLEGLAGKLDMEFRVEDLVSTYKVQNYGAGRYLLHVKDDREALLGADKSNDRGWMGRFFFVELGSLGPDSDFLTGDWMARGASFDTVGVSAEAVEKTVVLLGVPLKDRAFIGIKFDREETSQEEQTSEPANMSTSTGTGPSTRSGKAPSADALLRRRLETLGSVSRPKPITVMSPPKPPKASIDATVTGETGPSMPAEKKLPPPSQKRKLAVEFSDDYGLADAPRVQLWREVDRLWMPSSRERQESLSPVAATIESVSDAWRALQSALATRHHVIILEDQIVKLKNDMKKAKQEAGRLGGVAKEATARAEALQADQEKGAAEVATLNAEKETLVAEVDELKTSLSKFKARIFECAGYYTWKMKAEMMEEFKAGKYVSWTPDEDIAQFNAAFLEDYIPPGVVSDEEDVEEGATATSPNAETVAAPGDGGQEENSGPADPQE*