MLPEKIGLGVLSTGKSKQSLDRYRSRSPKVPVVSYSHKRVWFTELWFARCIFVETTTKEEEKTQFLDSKGWLSSLVKIEGMVCSRPTVPSWLSAASRVDFDGGASAAMPEAVFLDGRDQSNSLSDFDMGFSERVLSATGAAFLSAIIVNPLDVAKTRLQAQAAGVPYSHPQHHISRCMASLGPNMIFPDVRCSPSCAHGGLLGTGSFCPPECSQYKGTMDVFYKIIRQEGFARLWRGTNAGLALAIPTVGIYLPCYDIFRNWIEEFTTQNSPKLTPYAPLAAGSVARSLACVACSPIELARTRMQAYKEFQVGGKPPGMWKTLLDVLSSARNTNNHQNMSSYRVLWTGVGAQLARDVPYSAICWSTLEPIRRRLLRLVGEDANAASVVGANFTAGLVAGSLAAAATCPLDVAKTRRQIQKDPAKTWRMTTKQTLIDVWRNGGMKGLFTGIGPRVARAGPSVGIVVSFYEVVKYALHQGHTSS*